Index: proj/media/setup_clean.sh
===================================================================
--- proj/media/setup_clean.sh	(revision 369)
+++ proj/media/setup_clean.sh	(nonexistent)
@@ -1,3 +0,0 @@
-rm -rf xpm2/
-cd font
-./setup_clean.sh

Property changes on: proj/media/setup_clean.sh
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/xpm/crosshair.xpm
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/x-xpmi
Index: proj/media/xpm/crosshair.xpm
===================================================================
--- proj/media/xpm/crosshair.xpm	(revision 369)
+++ proj/media/xpm/crosshair.xpm	(nonexistent)

Property changes on: proj/media/xpm/crosshair.xpm
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-image/x-xpmi
\ No newline at end of property
Index: proj/media/xpm/pistol.h
===================================================================
--- proj/media/xpm/pistol.h	(revision 369)
+++ proj/media/xpm/pistol.h	(nonexistent)
@@ -1,11 +0,0 @@
-#ifndef PISTOL_H_INCLUDED
-#define PISTOL_H_INCLUDED
-
-#include "pistol.xpm"
-#include "graph.h"
-
-static basic_sprite_t* get_pistol(void){
-    return basic_sprite_ctor((const char *const *)pistol_xpm, 34, 34);
-}
-
-#endif //PISTOL_H_INCLUDED

Property changes on: proj/media/xpm/pistol.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/xpm/crosshair.h
===================================================================
--- proj/media/xpm/crosshair.h	(revision 369)
+++ proj/media/xpm/crosshair.h	(nonexistent)
@@ -1,11 +0,0 @@
-#ifndef CROSSHAIR_H_INCLUDED
-#define CROSSHAIR_H_INCLUDED
-
-#include "crosshair.xpm"
-#include "graph.h"
-
-static basic_sprite_t* get_crosshair(){
-    return basic_sprite_ctor((const char *const *)crosshair_xpm, 16, 16);
-}
-
-#endif //CROSSHAIR_H_INCLUDED

Property changes on: proj/media/xpm/crosshair.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/xpm/shooter.xpm
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/x-xpmi
Index: proj/media/xpm/shooter.xpm
===================================================================
--- proj/media/xpm/shooter.xpm	(revision 369)
+++ proj/media/xpm/shooter.xpm	(nonexistent)

Property changes on: proj/media/xpm/shooter.xpm
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-image/x-xpmi
\ No newline at end of property
Index: proj/media/xpm/zombie.xpm
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/x-xpmi
Index: proj/media/xpm/zombie.xpm
===================================================================
--- proj/media/xpm/zombie.xpm	(revision 369)
+++ proj/media/xpm/zombie.xpm	(nonexistent)

Property changes on: proj/media/xpm/zombie.xpm
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-image/x-xpmi
\ No newline at end of property
Index: proj/media/xpm/nothing.xpm
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/x-xpmi
Index: proj/media/xpm/nothing.xpm
===================================================================
--- proj/media/xpm/nothing.xpm	(revision 369)
+++ proj/media/xpm/nothing.xpm	(nonexistent)

Property changes on: proj/media/xpm/nothing.xpm
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-image/x-xpmi
\ No newline at end of property
Index: proj/media/xpm/shooter.h
===================================================================
--- proj/media/xpm/shooter.h	(revision 369)
+++ proj/media/xpm/shooter.h	(nonexistent)
@@ -1,11 +0,0 @@
-#ifndef SHOOTER_H_INCLUDED
-#define SHOOTER_H_INCLUDED
-
-#include "shooter.xpm"
-#include "graph.h"
-
-static basic_sprite_t* get_shooter(void){
-    return basic_sprite_ctor((const char *const *)shooter_xpm, 34, 34);
-}
-
-#endif //SHOOTER_H_INCLUDED

Property changes on: proj/media/xpm/shooter.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/xpm/bullet.xpm
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/x-xpmi
Index: proj/media/xpm/bullet.xpm
===================================================================
--- proj/media/xpm/bullet.xpm	(revision 369)
+++ proj/media/xpm/bullet.xpm	(nonexistent)

Property changes on: proj/media/xpm/bullet.xpm
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-image/x-xpmi
\ No newline at end of property
Index: proj/media/xpm/zombie.h
===================================================================
--- proj/media/xpm/zombie.h	(revision 369)
+++ proj/media/xpm/zombie.h	(nonexistent)
@@ -1,11 +0,0 @@
-#ifndef ZOMBIE_H_INCLUDED
-#define ZOMBIE_H_INCLUDED
-
-#include "zombie.xpm"
-#include "graph.h"
-
-static basic_sprite_t* get_zombie(void){
-    return basic_sprite_ctor((const char *const *)zombie_xpm, 34, 34);
-}
-
-#endif //ZOMBIE_H_INCLUDED

Property changes on: proj/media/xpm/zombie.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/xpm/nothing.h
===================================================================
--- proj/media/xpm/nothing.h	(revision 369)
+++ proj/media/xpm/nothing.h	(nonexistent)
@@ -1,11 +0,0 @@
-#ifndef NOTHING_H_INCLUDED
-#define NOTHING_H_INCLUDED
-
-#include "nothing.xpm"
-#include "graph.h"
-
-static basic_sprite_t* get_nothing(void){
-    return basic_sprite_ctor((const char *const *)nothing_xpm, 34, 34);
-}
-
-#endif //NOTHING_H_INCLUDED

Property changes on: proj/media/xpm/nothing.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/xpm/bullet.h
===================================================================
--- proj/media/xpm/bullet.h	(revision 369)
+++ proj/media/xpm/bullet.h	(nonexistent)
@@ -1,11 +0,0 @@
-#ifndef BULLET_H_INCLUDED
-#define BULLET_H_INCLUDED
-
-#include "bullet.xpm"
-#include "graph.h"
-
-static basic_sprite_t* get_bullet(void){
-    return basic_sprite_ctor((const char *const *)bullet_xpm, 3, 7);
-}
-
-#endif /* end of include guard: BULLET_H_INCLUDED */

Property changes on: proj/media/xpm/bullet.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/xpm/pistol.xpm
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/x-xpmi
Index: proj/media/xpm/pistol.xpm
===================================================================
--- proj/media/xpm/pistol.xpm	(revision 369)
+++ proj/media/xpm/pistol.xpm	(nonexistent)

Property changes on: proj/media/xpm/pistol.xpm
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-image/x-xpmi
\ No newline at end of property
Index: proj/media/font/split_font.py
===================================================================
--- proj/media/font/split_font.py	(revision 369)
+++ proj/media/font/split_font.py	(nonexistent)
@@ -1,24 +0,0 @@
-import os
-import sys
-import glob
-from PIL import Image
-
-f = sys.argv[1]
-WCHAR = int(sys.argv[2])
-HCHAR = int(sys.argv[3])
-Nw    = int(sys.argv[4])
-Nh    = int(sys.argv[5])
-i     = int(sys.argv[6])
-
-os.system("mkdir -p %s/png"%f)
-im = Image.open("%s/%s.png"%(f,f))
-W, H = im.size
-for h in range(Nh):
-    t = HCHAR*h
-    b = HCHAR*(h+1)
-    for w in range(Nw):
-        l = WCHAR*w
-        r = WCHAR*(w+1)
-        im1 = im.crop((l,t,r,b))
-        im1.save("%s/png/ascii%03d.png"%(f,i))
-        i += 1

Property changes on: proj/media/font/split_font.py
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/setup.sh
===================================================================
--- proj/media/font/setup.sh	(revision 369)
+++ proj/media/font/setup.sh	(nonexistent)
@@ -1 +0,0 @@
-./process_font.sh Consolas 59 147 16 6 32

Property changes on: proj/media/font/setup.sh
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/setup_clean.sh
===================================================================
--- proj/media/font/setup_clean.sh	(revision 369)
+++ proj/media/font/setup_clean.sh	(nonexistent)
@@ -1,3 +0,0 @@
-rm -f Consolas/png/*.png
-rm -f Consolas/xpm/*.xpm
-rm -f Consolas/xpm2/*.xpm2
\ No newline at end of file

Property changes on: proj/media/font/setup_clean.sh
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/process_font.sh
===================================================================
--- proj/media/font/process_font.sh	(revision 369)
+++ proj/media/font/process_font.sh	(nonexistent)
@@ -1,11 +0,0 @@
-echo Processing $1
-echo "    Splitting font"
-python3 split_font.py $1 $2 $3 $4 $5 $6
-echo "    Converting from png to xpm"
-../../helpers/png_to_xpm.sh $1
-echo "    Converting from xpm to xpm2"
-../../helpers/xpm_to_xpm2.sh $1
-echo "    Cleaning up"
-rm -rf $1/png
-rm -rf $1/xpm
-#rm -rf $1/xpm2

Property changes on: proj/media/font/process_font.sh
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii101.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii101.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii101.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-........................              .....................
-.....................                    ..................
-...................                        ................
-.................                           ...............
-................                             ..............
-...............                               .............
-..............                                 ............
-.............             .........             ...........
-............            ..............           ..........
-...........           .................          ..........
-..........           ...................          .........
-..........          .....................         .........
-.........          .......................         ........
-.........         ........................         ........
-........          .........................         .......
-........         ..........................         .......
-........         ...........................        .......
-.......          ...........................        .......
-.......         ............................         ......
-.......         ............................         ......
-.......         ............................         ......
-......          ............................         ......
-......         .............................         ......
-......                                               ......
-......                                               ......
-......                                               ......
-......                                               ......
-......                                               ......
-......                                               ......
-......                                               ......
-......         ............................................
-......         ............................................
-......         ............................................
-......         ............................................
-......         ............................................
-.......         ...........................................
-.......         ...........................................
-.......         ...........................................
-.......         ...........................................
-........         ..........................................
-........         ..........................................
-........          .........................................
-.........          ........................................
-.........          ............................... ........
-..........          ............................   ........
-...........           ........................     ........
-...........            .....................       ........
-............              ..............           ........
-.............                  ....                ........
-..............                                     ........
-...............                                    ........
-.................                                  ........
-..................                               ..........
-....................                           ............
-.......................                    ................
-...........................           .....................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii101.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii040.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii040.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii040.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-..................................        .................
-..................................       ..................
-.................................        ..................
-.................................       ...................
-................................        ...................
-...............................        ....................
-...............................        ....................
-..............................        .....................
-..............................        .....................
-.............................        ......................
-.............................        ......................
-............................        .......................
-............................        .......................
-...........................         .......................
-...........................        ........................
-...........................        ........................
-..........................         ........................
-..........................        .........................
-.........................         .........................
-.........................         .........................
-.........................        ..........................
-........................         ..........................
-........................         ..........................
-........................        ...........................
-.......................         ...........................
-.......................         ...........................
-.......................         ...........................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-.....................         .............................
-.....................         .............................
-.....................         .............................
-.....................         .............................
-.....................         .............................
-.....................         .............................
-.....................         .............................
-.....................         .............................
-.....................         .............................
-.....................         .............................
-.....................         .............................
-....................          .............................
-....................          .............................
-.....................         .............................
-.....................         .............................
-.....................         .............................
-.....................         .............................
-.....................         .............................
-.....................         .............................
-.....................         .............................
-.....................         .............................
-.....................         .............................
-.....................         .............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-.......................         ...........................
-.......................         ...........................
-.......................         ...........................
-.......................         ...........................
-........................         ..........................
-........................         ..........................
-........................         ..........................
-.........................        ..........................
-.........................         .........................
-..........................        .........................
-..........................        .........................
-..........................         ........................
-...........................        ........................
-...........................         .......................
-............................        .......................
-............................        .......................
-.............................        ......................
-.............................        ......................
-..............................        .....................
-..............................        .....................
-...............................        ....................
-...............................        ....................
-................................        ...................
-................................        ...................
-.................................        ..................
-..................................       ..................
-..................................        .................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii040.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii121.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii121.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii121.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.....         ................................         ....
-......         ..............................          ....
-......         ..............................         .....
-......          .............................         .....
-.......         ............................         ......
-.......         ............................         ......
-........         ..........................          ......
-........         ..........................         .......
-........         ..........................         .......
-.........         ........................         ........
-.........         ........................         ........
-..........         .......................         ........
-..........         ......................         .........
-..........         ......................         .........
-...........         ....................         ..........
-...........         ....................         ..........
-............        ....................         ..........
-............         ..................         ...........
-............         ..................         ...........
-.............         .................         ...........
-.............         ................         ............
-.............         ................         ............
-..............         ...............        .............
-..............         ..............         .............
-...............         .............         .............
-...............         ............         ..............
-...............         ............         ..............
-................         ...........        ...............
-................         ..........         ...............
-.................        ..........         ...............
-.................         .........        ................
-.................         ........         ................
-..................         .......        .................
-..................         ......         .................
-...................        ......         .................
-...................         .....        ..................
-...................         ....         ..................
-....................        ....         ..................
-....................         ...        ...................
-.....................        ..         ...................
-.....................         .        ....................
-.....................                  ....................
-......................                 ....................
-......................                .....................
-.......................               .....................
-.......................              ......................
-.......................              ......................
-........................             ......................
-........................            .......................
-........................            .......................
-.........................           .......................
-.........................          ........................
-..........................         ........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-........................         ..........................
-........................         ..........................
-.......................          ..........................
-.......................         ...........................
-.......................         ...........................
-......................         ............................
-......................         ............................
-.....................         .............................
-....................          .............................
-...................           .............................
-................             ..............................
-.........                   ...............................
-.........                   ...............................
-.........                  ................................
-.........                 .................................
-.........               ...................................
-.........              ....................................
-.........           .......................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii121.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii113.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii113.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii113.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.....................            ..........................
-...................                .......        .........
-.................                    .....        .........
-................                      ....        .........
-..............                         ...        .........
-.............                           ..        .........
-.............                            .        .........
-............             .......                  .........
-...........            ............               .........
-...........          ...............              .........
-..........          .................             .........
-..........          ..................            .........
-.........          ....................           .........
-.........         .....................           .........
-........          ......................          .........
-........          ......................          .........
-........         .......................          .........
-........         ........................         .........
-.......          ........................         .........
-.......         .........................         .........
-.......         .........................         .........
-.......         .........................         .........
-.......         .........................         .........
-.......         ..........................        .........
-.......         ..........................        .........
-.......         ..........................        .........
-.......         ..........................        .........
-.......         ..........................        .........
-.......         ..........................        .........
-.......         ..........................        .........
-.......         ..........................        .........
-.......         ..........................        .........
-.......         .........................         .........
-.......         .........................         .........
-.......         .........................         .........
-.......         .........................         .........
-.......          ........................         .........
-........         ........................         .........
-........         .......................          .........
-........         .......................          .........
-........          ......................          .........
-.........         .....................           .........
-.........          ....................           .........
-.........          ...................            .........
-..........          ..................            .........
-..........           ................             .........
-...........           .............               .........
-............            ..........                .........
-............               ...           .        .........
-.............                           ..        .........
-..............                          ..        .........
-...............                        ...        .........
-................                      ....        .........
-..................                  ......        .........
-....................              ........        .........
-.......................        ...........        .........
-..........................................        .........
-..........................................        .........
-..........................................        .........
-..........................................        .........
-..........................................        .........
-..........................................        .........
-..........................................        .........
-..........................................        .........
-..........................................        .........
-..........................................        .........
-..........................................        .........
-..........................................        .........
-..........................................        .........
-..........................................        .........
-..........................................        .........
-..........................................        .........
-..........................................        .........
-..........................................        .........
-..........................................        .........
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii113.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii032.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii032.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii032.xpm2	(nonexistent)
@@ -1,149 +0,0 @@
-59 147 1 1 
-  c None
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           

Property changes on: proj/media/font/Consolas/xpm2/ascii032.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii105.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii105.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii105.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-............                       ........................
-............                       ........................
-............                       ........................
-............                       ........................
-............                       ........................
-............                       ........................
-............                       ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-.........                                           .......
-.........                                           .......
-.........                                           .......
-.........                                           .......
-.........                                           .......
-.........                                           .......
-.........                                           .......
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii105.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii060.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii060.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii060.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-....................................................   ....
-.................................................      ....
-...............................................        ....
-............................................           ....
-..........................................             ....
-.......................................                ....
-.....................................                  ....
-..................................                     ....
-...............................                      ......
-.............................                     .........
-..........................                      ...........
-........................                     ..............
-.....................                     .................
-...................                     ...................
-................                     ......................
-..............                     ........................
-...........                     ...........................
-.........                    ..............................
-......                     ................................
-....                    ...................................
-....                 ......................................
-....               ........................................
-....            ...........................................
-....           ............................................
-....             ..........................................
-....                .......................................
-....                   ....................................
-.....                    ..................................
-........                    ...............................
-..........                     ............................
-.............                    ..........................
-...............                     .......................
-..................                     ....................
-....................                     ..................
-.......................                     ...............
-.........................                      ............
-............................                     ..........
-..............................                      .......
-.................................                     .....
-...................................                    ....
-......................................                 ....
-........................................               ....
-...........................................            ....
-..............................................         ....
-................................................       ....
-...................................................    ....
-.....................................................  ....
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii060.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii052.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii052.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii052.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.................................            ..............
-................................             ..............
-................................             ..............
-...............................              ..............
-..............................               ..............
-..............................               ..............
-.............................                ..............
-.............................                ..............
-............................                 ..............
-...........................       .          ..............
-...........................       .          ..............
-..........................       ..          ..............
-.........................        ..          ..............
-.........................       ...          ..............
-........................       ....          ..............
-........................       ....          ..............
-.......................       .....          ..............
-......................        .....          ..............
-......................       ......          ..............
-.....................       .......          ..............
-....................        .......          ..............
-....................       ........          ..............
-...................        ........          ..............
-..................        .........          ..............
-..................       ..........          ..............
-.................        ..........          ..............
-.................       ...........          ..............
-................        ...........          ..............
-...............        ............          ..............
-...............       .............          ..............
-..............        .............          ..............
-.............        ..............          ..............
-.............        ..............          ..............
-............        ...............          ..............
-...........         ...............          ..............
-...........        ................          ..............
-..........        .................          ..............
-..........        .................          ..............
-.........        ..................          ..............
-........         ..................          ..............
-........        ...................          ..............
-.......        ....................          ..............
-......         ....................          ..............
-......        .....................          ..............
-.....         .....................          ..............
-.....        ......................          ..............
-.....                                                 .....
-.....                                                 .....
-.....                                                 .....
-.....                                                 .....
-.....                                                 .....
-.....                                                 .....
-.....                                                 .....
-.....                                                 .....
-...................................          ..............
-...................................          ..............
-...................................          ..............
-...................................          ..............
-...................................          ..............
-...................................          ..............
-...................................          ..............
-...................................          ..............
-...................................          ..............
-...................................          ..............
-...................................          ..............
-...................................          ..............
-...................................          ..............
-...................................          ..............
-...................................          ..............
-...................................          ..............
-...................................          ..............
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii052.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii044.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii044.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii044.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-........................            .......................
-........................            .......................
-........................            .......................
-........................            .......................
-........................            .......................
-........................            .......................
-........................            .......................
-........................            .......................
-........................            .......................
-........................            .......................
-........................            .......................
-........................           ........................
-.......................            ........................
-.......................           .........................
-.......................           .........................
-.......................          ..........................
-......................          ...........................
-......................          ...........................
-......................         ............................
-......................         ............................
-.....................         .............................
-.....................         .............................
-.....................        ..............................
-.....................        ..............................
-....................        ...............................
-....................        ...............................
-....................       ................................
-...................        ................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii044.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii080.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii080.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii080.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-..........                          .......................
-.........                                ..................
-.........                                   ...............
-.........                                    ..............
-.........                                      ............
-.........                                       ...........
-.........                                        ..........
-.........                                         .........
-.........          ................                ........
-.........          ...................              .......
-.........          ....................             .......
-.........          ......................            ......
-.........          .......................           ......
-.........          .......................           ......
-.........          ........................           .....
-.........          ........................           .....
-.........          .........................          .....
-.........          .........................          .....
-.........          .........................          .....
-.........          .........................          .....
-.........          .........................          .....
-.........          ..........................          ....
-.........          .........................          .....
-.........          .........................          .....
-.........          .........................          .....
-.........          .........................          .....
-.........          .........................          .....
-.........          ........................           .....
-.........          ........................           .....
-.........          .......................           ......
-.........          .......................           ......
-.........          ......................            ......
-.........          ....................             .......
-.........          ...................              .......
-.........          ................                ........
-.........                                         .........
-.........                                        ..........
-.........                                       ...........
-.........                                      ............
-.........                                     .............
-.........                                   ...............
-.........                                ..................
-.........                            ......................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii080.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii125.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii125.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii125.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........          ......................................
-...........              ..................................
-...........                 ...............................
-...........                  ..............................
-...........                   .............................
-...........                    ............................
-...........                     ...........................
-....................            ...........................
-......................          ...........................
-.......................          ..........................
-........................         ..........................
-........................         ..........................
-........................         ..........................
-........................         ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-..........................         ........................
-..........................         ........................
-..........................          .......................
-...........................           .....................
-...........................             ...................
-............................                    ...........
-..............................                  ...........
-................................                ...........
-..................................              ...........
-...............................                 ...........
-..............................                  ...........
-............................                    ...........
-...........................             ...................
-...........................          ......................
-..........................          .......................
-..........................         ........................
-..........................         ........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-.........................        ..........................
-........................         ..........................
-........................         ..........................
-........................         ..........................
-........................         ..........................
-.......................          ..........................
-......................          ...........................
-....................            ...........................
-...........                    ............................
-...........                    ............................
-...........                   .............................
-...........                  ..............................
-...........                 ...............................
-...........              ..................................
-...........         .......................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii125.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii117.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii117.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii117.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         .......................         .........
-.........         .......................         .........
-.........         .......................         .........
-.........         .......................         .........
-.........         .......................         .........
-.........         .......................         .........
-.........         .......................         .........
-..........        .......................         .........
-..........         .....................          .........
-..........         .....................          .........
-..........         .....................          .........
-..........         ....................           .........
-..........          ..................            .........
-...........         ..................            .........
-...........          ................             .........
-...........           ..............              .........
-............            ..........                .........
-............                            ..        .........
-.............                          ...        .........
-.............                          ...        .........
-..............                        ....        .........
-...............                      .....        .........
-................                   .......        .........
-..................               .........        .........
-.....................         .............................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii117.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii072.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii072.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii072.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......                                             .......
-.......                                             .......
-.......                                             .......
-.......                                             .......
-.......                                             .......
-.......                                             .......
-.......                                             .......
-.......                                             .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii072.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii036.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii036.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii036.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-...........................       .........................
-......................                    .................
-...................                           .............
-.................                                ..........
-...............                                  ..........
-..............                                   ..........
-.............                                    ..........
-............            ....     .....           ..........
-............          ......     .........       ..........
-...........          .......     ............    ..........
-...........         ........     ..............  ..........
-..........         .........     ..........................
-..........         .........     ..........................
-..........        ..........     ..........................
-.........         ..........     ..........................
-.........         ..........     ..........................
-.........         ..........     ..........................
-.........         ..........     ..........................
-.........         ..........     ..........................
-.........         ..........     ..........................
-.........         ..........     ..........................
-..........         .........     ..........................
-..........         .........     ..........................
-..........          ........     ..........................
-...........          .......     ..........................
-...........            .....     ..........................
-............              ..     ..........................
-............                     ..........................
-.............                       .......................
-..............                          ...................
-................                          .................
-.................                           ...............
-...................                           .............
-......................                         ............
-..........................                      ...........
-............................                     ..........
-............................     ...              .........
-............................     ......            ........
-............................     .......           ........
-............................     .........          .......
-............................     ..........         .......
-............................     ..........          ......
-............................     ...........         ......
-............................     ...........         ......
-............................     ...........         ......
-............................     ...........         ......
-............................     ...........         ......
-............................     ...........         ......
-............................     ...........         ......
-............................     ...........         ......
-............................     ...........         ......
-......... ..................     ..........         .......
-.........   ................     ..........         .......
-.........     ..............     .........          .......
-.........       ............     ........          ........
-.........          .........     .......           ........
-.........              .....     ....             .........
-.........                                        ..........
-.........                                       ...........
-.........                                      ............
-...........                                   .............
-..............                              ...............
-..................                        .................
-.......................               .....................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-............................     ..........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii036.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii109.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii109.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii109.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-....................      .............       .............
-......       ....           .........           ...........
-.....        ...             .......              .........
-.....        ..               .....                ........
-.....        .                 ...                 ........
-.....                           .                   .......
-.....                                               .......
-.....             ...                  ...           ......
-.....           .......              .......         ......
-.....          .........            .........        ......
-.....         ...........          ..........        ......
-.....         ...........          ..........        ......
-.....         ...........         ............        .....
-.....         ...........         ............        .....
-.....         ...........         ............        .....
-.....        ............         ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-.....        .............        ............        .....
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii109.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii064.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii064.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii064.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.............................          ....................
-........................                   ................
-......................                       ..............
-....................                           ............
-..................                              ...........
-................                                 ..........
-...............                                   .........
-..............              ...........            ........
-.............            .................          .......
-............           ....................          ......
-...........          .......................         ......
-..........          .........................         .....
-.........          ...........................        .....
-.........        ..............................        ....
-........         ...............................       ....
-.......         ................................       ....
-.......        .................................        ...
-......        ...................................       ...
-......        ...................................       ...
-.....        ....................................       ...
-.....        .....................       ........       ...
-....        ...................             .....       ...
-....        .................                 ....      ...
-....       ................                    ...      ...
-...        ...............                      ..      ...
-...       ...............                               ...
-...       ..............                                ...
-...       ..............           .......              ...
-...       .............          ...........            ...
-..       .............         ..............           ...
-..       .............        ................          ...
-..       ............         .................         ...
-..       ............        ...................        ...
-..       ............       ....................        ...
-..       ...........        .....................       ...
-..       ...........        .....................       ...
-.        ...........       ......................       ...
-.       ............       .......................      ...
-.       ............       .......................      ...
-.       ............       .......................      ...
-.       ............       .......................      ...
-.       ............       .......................      ...
-.       ............       .......................      ...
-.       ............       .......................      ...
-.       ............       ......................       ...
-..       ...........        .....................       ...
-..       ...........        .....................       ...
-..       ............       ....................        ...
-..       ............        ...................        ...
-..       ............         .................         ...
-..       .............        .................         ...
-..       .............         ...............          ...
-...       .............          ...........            ...
-...       .............            .......              ...
-...       ..............                                ...
-...        ..............                               ...
-....       ...............                      ..      ...
-....       ................                    ...      ...
-....        .................                 ....      ...
-.....       ...................             ......      ...
-.....        .....................       ..................
-.....        ..............................................
-......        .............................................
-......        .............................................
-.......        ............................................
-.......         ...........................................
-........         ..........................................
-.........         .........................................
-.........          ........................................
-..........          .......................................
-...........          ......................................
-............           ....................................
-.............            ..................................
-..............             .................... ...........
-...............                ............     ...........
-.................                                ..........
-..................                               ..........
-....................                             ..........
-......................                            .........
-........................                          .........
-...........................                    ............
-................................           ................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii064.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii092.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii092.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii092.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.....         .............................................
-......         ............................................
-......         ............................................
-.......         ...........................................
-.......         ...........................................
-........         ..........................................
-........         ..........................................
-.........         .........................................
-.........         .........................................
-..........         ........................................
-..........         ........................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-............         ......................................
-............         ......................................
-.............         .....................................
-.............         .....................................
-..............         ....................................
-..............         ....................................
-...............         ...................................
-...............         ...................................
-................         ..................................
-................         ..................................
-.................         .................................
-.................         .................................
-..................         ................................
-..................         ................................
-...................        ................................
-...................         ...............................
-...................         ...............................
-....................         ..............................
-....................         ..............................
-.....................         .............................
-.....................         .............................
-......................         ............................
-......................         ............................
-.......................         ...........................
-.......................         ...........................
-........................         ..........................
-........................         ..........................
-.........................         .........................
-.........................         .........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-...........................         .......................
-...........................         .......................
-............................         ......................
-............................         ......................
-.............................         .....................
-.............................         .....................
-..............................         ....................
-..............................         ....................
-...............................         ...................
-...............................         ...................
-................................         ..................
-................................         ..................
-.................................         .................
-.................................         .................
-.................................         .................
-..................................         ................
-..................................         ................
-...................................         ...............
-...................................         ...............
-....................................         ..............
-....................................         ..............
-.....................................         .............
-.....................................         .............
-......................................         ............
-......................................         ............
-.......................................         ...........
-.......................................         ...........
-........................................         ..........
-........................................         ..........
-.........................................        ..........
-.........................................         .........
-.........................................         .........
-..........................................         ........
-..........................................         ........
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii092.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii056.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii056.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii056.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-......................               ......................
-...................                     ...................
-.................                         .................
-...............                             ...............
-..............                               ..............
-.............                                 .............
-............                                   ............
-...........              .........              ...........
-..........             .............            ...........
-..........           .................           ..........
-.........           ...................           .........
-.........          .....................          .........
-.........          .....................          .........
-.........         .......................         .........
-........          .......................          ........
-........          .......................          ........
-........          .......................          ........
-........          .......................          ........
-........          .......................          ........
-........          .......................          ........
-........          .......................          ........
-........          .......................          ........
-.........         .......................         .........
-.........         .......................         .........
-.........         .......................         .........
-..........         .....................         ..........
-..........         .....................         ..........
-...........         ...................         ...........
-...........          .................          ...........
-............           .............           ............
-.............            .........            .............
-...............                             ...............
-................                           ................
-..................                       ..................
-....................                   ....................
-..................                       ..................
-................                           ................
-..............                               ..............
-.............                                 .............
-...........             ...........            ............
-...........           ...............           ...........
-..........          ...................          ..........
-.........          .....................          .........
-........          ......................          .........
-........          .......................          ........
-........         .........................         ........
-.......          .........................          .......
-.......          .........................          .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-.......         ...........................         .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......           .......................           .......
-........           ......................          ........
-........           .....................           ........
-.........           ...................           .........
-.........             ...............             .........
-..........              ...........              ..........
-...........                                     ...........
-...........                                     ...........
-............                                  .............
-..............                               ..............
-...............                             ...............
-.................                         .................
-....................                   ....................
-........................           ........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii056.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii048.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii048.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii048.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.........................         .........................
-.....................                 .....................
-...................                     ...................
-..................                       ..................
-................                          .................
-...............                             ...............
-..............                               ..............
-..............                               ..............
-.............            .........            .............
-............            ...........            ............
-............          ...............          ............
-...........          .................          ...........
-...........          .................          ...........
-..........          ...................          ..........
-..........          ...................          ..........
-.........          .....................          .........
-.........          .....................          .........
-.........         .......................         .........
-........          .......................         .........
-........          .......................          ........
-........          .......................          ........
-........         .........................         ........
-........         .........................         ........
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........    ............         .......
-.......         ..........       ..........         .......
-.......         .........         .........         .......
-......          ........           ........         .......
-......          ........           ........          ......
-......          .......             .......          ......
-......          .......             .......          ......
-......          .......             .......          ......
-......          .......             .......          ......
-......          ........           ........          ......
-......          ........          .........         .......
-.......         .........        ..........         .......
-.......         ...........     ...........         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-........         .........................         ........
-........         .........................         ........
-........          .......................          ........
-........          .......................          ........
-........          .......................         .........
-.........         .......................         .........
-.........          .....................          .........
-.........          .....................          .........
-..........          ...................          ..........
-..........          ...................          ..........
-...........          .................          ...........
-...........          .................          ...........
-............          ...............          ............
-............            ...........            ............
-.............            .........            .............
-..............                               ..............
-..............                               ..............
-...............                             ...............
-................                           ................
-..................                       ..................
-...................                     ...................
-.....................                 .....................
-.........................         .........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii048.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii084.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii084.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii084.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-..                                                       ..
-..                                                       ..
-..                                                       ..
-..                                                       ..
-..                                                       ..
-..                                                       ..
-..                                                       ..
-..                                                       ..
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii084.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii076.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii076.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii076.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........          .......................................
-..........                                            .....
-..........                                            .....
-..........                                            .....
-..........                                            .....
-..........                                            .....
-..........                                            .....
-..........                                            .....
-..........                                            .....
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii076.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii068.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii068.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii068.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.......                    ................................
-.......                          ..........................
-.......                             .......................
-.......                               .....................
-.......                                 ...................
-.......                                  ..................
-.......                                    ................
-.......                                     ...............
-.......         ...........                  ..............
-.......         ...............               .............
-.......         ..................            .............
-.......         ...................            ............
-.......         ....................            ...........
-.......         .....................           ...........
-.......         ......................           ..........
-.......         .......................          ..........
-.......         .......................           .........
-.......         ........................          .........
-.......         ........................          .........
-.......         .........................          ........
-.......         .........................          ........
-.......         .........................          ........
-.......         ..........................          .......
-.......         ..........................          .......
-.......         ..........................          .......
-.......         ..........................          .......
-.......         ..........................          .......
-.......         ..........................          .......
-.......         ..........................          .......
-.......         ...........................          ......
-.......         ...........................          ......
-.......         ...........................          ......
-.......         ...........................          ......
-.......         ...........................          ......
-.......         ...........................          ......
-.......         ...........................          ......
-.......         ...........................          ......
-.......         ...........................          ......
-.......         ...........................          ......
-.......         ...........................          ......
-.......         ...........................          ......
-.......         ...........................          ......
-.......         ...........................          ......
-.......         ..........................          .......
-.......         ..........................          .......
-.......         ..........................          .......
-.......         ..........................          .......
-.......         ..........................          .......
-.......         ..........................          .......
-.......         ..........................          .......
-.......         .........................          ........
-.......         .........................          ........
-.......         .........................          ........
-.......         ........................          .........
-.......         ........................          .........
-.......         .......................           .........
-.......         .......................          ..........
-.......         ......................           ..........
-.......         .....................           ...........
-.......         .....................           ...........
-.......         ...................            ............
-.......         ..................            .............
-.......         ...............               .............
-.......         ............                 ..............
-.......                                     ...............
-.......                                    ................
-.......                                  ..................
-.......                                 ...................
-.......                               .....................
-.......                             .......................
-.......                          ..........................
-.......                     ...............................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii068.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii096.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii096.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii096.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-..............         ....................................
-...............         ...................................
-................         ..................................
-................         ..................................
-.................         .................................
-..................         ................................
-...................         ...............................
-....................        ...............................
-.....................        ..............................
-......................        .............................
-......................         ............................
-.......................        ............................
-........................        ...........................
-.........................        ..........................
-..........................        .........................
-...........................       .........................
-............................       ........................
-.............................       .......................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii096.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii088.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii088.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii088.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.....         .................................         ...
-.....          ...............................          ...
-.....           .............................          ....
-......          ............................           ....
-.......          ...........................          .....
-.......          ..........................          ......
-........          .........................          ......
-.........          .......................          .......
-.........          ......................          ........
-..........          .....................          ........
-..........          ....................          .........
-...........          ...................         ..........
-............         ..................          ..........
-............          ................          ...........
-.............          ...............          ...........
-.............          ..............          ............
-..............          .............         .............
-...............         ............          .............
-...............          ...........         ..............
-................          .........         ...............
-.................         ........          ...............
-.................          .......         ................
-..................         ......         .................
-..................          .....         .................
-...................         ....         ..................
-....................         ..          ..................
-....................          .         ...................
-.....................                  ....................
-.....................                  ....................
-......................                .....................
-.......................              ......................
-.......................              ......................
-........................            .......................
-........................           ........................
-.........................          ........................
-........................            .......................
-.......................              ......................
-.......................              ......................
-......................                .....................
-.....................                 .....................
-.....................                  ....................
-....................                    ...................
-....................         ..         ...................
-...................          ...         ..................
-..................          ....         ..................
-..................         ......         .................
-.................          ......          ................
-................          ........         ................
-................          ........          ...............
-...............          ..........         ...............
-..............          ............         ..............
-..............          ............          .............
-.............          ..............         .............
-.............          ..............          ............
-............          ................         ............
-...........          .................          ...........
-...........          ..................          ..........
-..........          ....................         ..........
-.........           ....................          .........
-.........          ......................         .........
-........          .......................          ........
-........          ........................          .......
-.......          .........................          .......
-......          ...........................          ......
-......          ............................         ......
-.....          .............................          .....
-....           ..............................          ....
-....          ...............................          ....
-...          .................................          ...
-..           .................................           ..
-..          ...................................          ..
-.           ...................................           .
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii088.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii110.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii110.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii110.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-..............................        .....................
-..........        ........               ..................
-.........         ......                   ................
-.........         .....                     ...............
-.........         ....                       ..............
-.........         ...                         .............
-.........         ..                           ............
-.........         .                            ............
-.........         .       ..........            ...........
-.........               .............           ...........
-.........              ...............           ..........
-.........             .................          ..........
-.........            ...................         ..........
-.........            ...................         ..........
-.........           .....................         .........
-.........           .....................         .........
-.........          ......................         .........
-.........          ......................         .........
-.........          ......................         .........
-.........          ......................         .........
-.........         .......................         .........
-.........         .......................         .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii110.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii102.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii102.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii102.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...................................                ........
-................................                   ........
-..............................                     ........
-.............................                      ........
-...........................                        ........
-...........................                        ........
-..........................                         ........
-..........................            .....................
-.........................          ........................
-.........................         .........................
-........................         ..........................
-........................         ..........................
-........................         ..........................
-........................         ..........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-.........                                          ........
-.........                                          ........
-.........                                          ........
-.........                                          ........
-.........                                          ........
-.........                                          ........
-.........                                          ........
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-........................        ...........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii102.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii041.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii041.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii041.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.................        ..................................
-..................       ..................................
-..................        .................................
-...................       .................................
-...................        ................................
-....................        ...............................
-....................        ...............................
-.....................        ..............................
-.....................        ..............................
-......................        .............................
-......................        .............................
-......................         ............................
-.......................        ............................
-.......................         ...........................
-........................        ...........................
-........................        ...........................
-........................         ..........................
-.........................        ..........................
-.........................         .........................
-.........................         .........................
-..........................        .........................
-..........................         ........................
-..........................         ........................
-...........................        ........................
-...........................         .......................
-...........................         .......................
-...........................         .......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-.............................         .....................
-.............................         .....................
-.............................         .....................
-.............................         .....................
-.............................         .....................
-.............................         .....................
-.............................         .....................
-.............................         .....................
-.............................         .....................
-.............................         .....................
-.............................         .....................
-.............................          ....................
-.............................          ....................
-.............................         .....................
-.............................         .....................
-.............................         .....................
-.............................         .....................
-.............................         .....................
-.............................         .....................
-.............................         .....................
-.............................         .....................
-.............................         .....................
-.............................         .....................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-...........................         .......................
-...........................         .......................
-...........................         .......................
-...........................         .......................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................        .........................
-.........................         .........................
-.........................        ..........................
-.........................        ..........................
-........................         ..........................
-........................        ...........................
-.......................         ...........................
-.......................        ............................
-.......................        ............................
-......................        .............................
-......................        .............................
-.....................        ..............................
-.....................        ..............................
-....................        ...............................
-....................        ...............................
-...................        ................................
-...................        ................................
-..................        .................................
-..................       ..................................
-.................        ..................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii041.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii122.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii122.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii122.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........                                       .........
-...........                                       .........
-...........                                       .........
-...........                                       .........
-...........                                       .........
-...........                                       .........
-...........                                       .........
-........................................          .........
-.......................................          ..........
-.......................................          ..........
-......................................          ...........
-.....................................          ............
-....................................          .............
-...................................          ..............
-...................................          ..............
-..................................          ...............
-.................................          ................
-................................          .................
-...............................          ..................
-...............................          ..................
-..............................          ...................
-.............................          ....................
-............................          .....................
-............................         ......................
-...........................          ......................
-..........................          .......................
-.........................          ........................
-........................          .........................
-........................         ..........................
-.......................          ..........................
-......................          ...........................
-.....................          ............................
-....................          .............................
-....................          .............................
-...................          ..............................
-..................          ...............................
-.................          ................................
-................          .................................
-................          .................................
-...............          ..................................
-..............          ...................................
-.............          ....................................
-............          .....................................
-............          .....................................
-...........          ......................................
-..........          .......................................
-..........         ........................................
-..........                                        .........
-..........                                        .........
-..........                                        .........
-..........                                        .........
-..........                                        .........
-..........                                        .........
-..........                                        .........
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii122.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii114.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii114.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii114.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-........................................        ...........
-..................        ..........               ........
-.................         ........                    .....
-.................         ......                       ....
-.................         .....                        ....
-.................         ....                         ....
-.................         ...                          ....
-.................         ...                          ....
-.................         ..           ........        ....
-.................         .         ...............    ....
-.................         .       ...................  ....
-.................               ...................... ....
-.................              ............................
-.................             .............................
-.................             .............................
-.................            ..............................
-.................           ...............................
-.................           ...............................
-.................           ...............................
-.................          ................................
-.................          ................................
-.................          ................................
-.................          ................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-.................         .................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii114.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii033.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii033.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii033.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-..........................        .........................
-..........................        .........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii033.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii106.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii106.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii106.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-..............                       ......................
-..............                       ......................
-..............                       ......................
-..............                       ......................
-..............                       ......................
-..............                       ......................
-..............                       ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-.............................        ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-...........................         .......................
-...........................         .......................
-..........................          .......................
-........................           ........................
-.....................              ........................
-.........                         .........................
-.........                         .........................
-.........                        ..........................
-.........                       ...........................
-.........                     .............................
-.........                   ...............................
-.........                ..................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii106.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii061.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii061.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii061.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-....                                                   ....
-....                                                   ....
-....                                                   ....
-....                                                   ....
-....                                                   ....
-....                                                   ....
-....                                                   ....
-....                                                   ....
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-....                                                   ....
-....                                                   ....
-....                                                   ....
-....                                                   ....
-....                                                   ....
-....                                                   ....
-....                                                   ....
-....                                                   ....
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii061.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii053.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii053.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii053.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-..........                                    .............
-..........                                    .............
-..........                                    .............
-..........                                    .............
-..........                                    .............
-..........                                    .............
-..........                                    .............
-..........                                    .............
-..........         ........................................
-..........         ........................................
-..........         ........................................
-..........         ........................................
-..........         ........................................
-..........         ........................................
-..........         ........................................
-..........         ........................................
-..........         ........................................
-..........         ........................................
-..........         ........................................
-..........         ........................................
-..........         ........................................
-..........         ........................................
-..........         ........................................
-..........         ........................................
-..........         ....         ...........................
-..........                          .......................
-..........                             ....................
-..........                               ..................
-..........                                .................
-..........                                 ................
-..........                                  ...............
-..........                                   ..............
-..........          .........                 .............
-..........     .................               ............
-..........  ......................              ...........
-....................................            ...........
-.....................................            ..........
-......................................           ..........
-.......................................          ..........
-.......................................           .........
-........................................          .........
-........................................          .........
-.........................................          ........
-.........................................          ........
-.........................................          ........
-.........................................          ........
-.........................................          ........
-.........................................          ........
-.........................................          ........
-.........................................          ........
-.........................................          ........
-.........................................          ........
-.........................................          ........
-.........................................          ........
-.........................................          ........
-........................................          .........
-........................................          .........
-.......................................           .........
-.......................................          ..........
-......................................           ..........
-....... .............................            ..........
-.......   ..........................            ...........
-.......     .......................            ............
-.......        ..................              ............
-.......            ..........                 .............
-.......                                      ..............
-.......                                     ...............
-.......                                    ................
-.......                                   .................
-.......                                 ...................
-.........                             .....................
-............                        .......................
-..................             ............................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii053.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii045.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii045.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii045.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.................                         .................
-.................                         .................
-.................                         .................
-.................                         .................
-.................                         .................
-.................                         .................
-.................                         .................
-.................                         .................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii045.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii081.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii081.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii081.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.........................         .........................
-.....................                 .....................
-...................                     ...................
-.................                         .................
-................                           ................
-...............                             ...............
-..............                               ..............
-.............                                 .............
-............             .........             ............
-...........            .............            ...........
-...........           ...............           ...........
-..........           .................           ..........
-..........          ...................          ..........
-.........          .....................          .........
-.........          .....................          .........
-.........         .......................         .........
-........          .......................          ........
-........          .......................          ........
-........         .........................         ........
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......         ...........................         .......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-.......         ...........................         .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-........         .........................         ........
-........          .......................          ........
-........          .......................          ........
-.........         .......................         .........
-.........          .....................          .........
-.........          .....................          .........
-..........          ...................          ..........
-..........           .................           ..........
-...........           ...............           ...........
-...........            .............            ...........
-............             .........             ............
-.............                                 .............
-..............                               ..............
-...............                              ..............
-................                           ................
-.................                         .................
-...................                      ..................
-.....................                    ..................
-.........................                 .................
-................................           ................
-.................................           ...............
-..................................           ..............
-...................................           .............
-....................................           ............
-.....................................           ...........
-......................................           ..........
-.......................................          ..........
-........................................       ............
-.........................................     .............
-..........................................  ...............
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii081.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii126.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii126.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii126.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...............        ....................................
-...........                ..........................  ....
-.........                    .......................   ....
-.......                        ...................     ....
-......                            ..............       ....
-.....                                .........         ....
-....                                                   ....
-....                                                   ....
-....          .........                               .....
-....       ...............                           ......
-....     ....................                       .......
-....   ........................                   .........
-....  ...........................               ...........
-.....................................        ..............
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii126.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii118.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii118.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii118.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.....         ...............................         .....
-......         .............................         ......
-......         .............................         ......
-......         .............................         ......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-........         .........................         ........
-........         .........................         ........
-........         .........................         ........
-.........         .......................         .........
-.........         .......................         .........
-.........         .......................         .........
-..........         .....................         ..........
-..........         .....................         ..........
-...........        .....................        ...........
-...........         ...................         ...........
-...........         ...................         ...........
-............        ...................        ............
-............         .................         ............
-............         .................         ............
-.............        .................        .............
-.............         ...............         .............
-.............         ...............         .............
-..............         .............         ..............
-..............         .............         ..............
-..............         .............         ..............
-...............         ...........         ...............
-...............         ...........         ...............
-................        ...........        ................
-................         .........         ................
-................         .........         ................
-.................        .........        .................
-.................         .......         .................
-.................         .......         .................
-..................        .......        ..................
-..................         .....         ..................
-..................         .....         ..................
-...................        .....        ...................
-...................         ...         ...................
-...................         ...         ...................
-....................        ...        ....................
-....................         .         ....................
-.....................        .        .....................
-.....................                 .....................
-.....................                 .....................
-......................               ......................
-......................               ......................
-......................               ......................
-.......................             .......................
-.......................             .......................
-.......................             .......................
-........................           ........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii118.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii073.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii073.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii073.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-..........                                       ..........
-..........                                       ..........
-..........                                       ..........
-..........                                       ..........
-..........                                       ..........
-..........                                       ..........
-..........                                       ..........
-..........                                       ..........
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-..........                                       ..........
-..........                                       ..........
-..........                                       ..........
-..........                                       ..........
-..........                                       ..........
-..........                                       ..........
-..........                                       ..........
-..........                                       ..........
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii073.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii037.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii037.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii037.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........           .....................................
-.........               ...................................
-........                  .................................
-.......                    ................................
-......                      ...............................
-.....                        ..............................
-....          ......          .............................
-...         ..........        .............................
-...        ............        ............................
-...       ..............       ............................
-..       ................      ............................
-..       ................       ...........................
-..      .................       ...........................
-..      ..................      ...........................
-..      ..................      ...........................
-..      ..................      ...........................
-..      ..................      ...........................
-..      .................       ...........................
-..       ................       ...........................
-..       ...............       ............................
-...       ..............       ............................
-...        ............        ...................... .....
-....         ........         .....................    ....
-....            ..           ...................       ....
-.....                        .................         ....
-......                      ...............             ...
-.......                    ..............             .....
-........                 .............             ........
-..........             .............             ..........
-.............        ............             .............
-...............................             ...............
-............................             ..................
-..........................             ....................
-.......................             .......................
-.....................             .........................
-...................            ............................
-................             ..............................
-..............            .................................
-...........             .............          ............
-.........            ..............              ..........
-......             ..............                  ........
-....            ................                    .......
-.....         .................                      ......
-.....      ...................                        .....
-.....    ....................          ......          ....
-...... ......................        ..........        ....
-............................        ............        ...
-............................       ..............       ...
-...........................       ................       ..
-...........................       ................       ..
-...........................       .................      ..
-...........................      ..................      ..
-...........................      ..................      ..
-...........................      ..................      ..
-...........................      ..................      ..
-...........................       ................       ..
-...........................       ................       ..
-............................       ...............       ..
-............................       ..............       ...
-............................        ............        ...
-.............................         ........         ....
-.............................            ..            ....
-..............................                        .....
-...............................                      ......
-................................                    .......
-..................................                .........
-...................................              ..........
-......................................        .............
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii037.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii065.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii065.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii065.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-........................           ........................
-.......................             .......................
-.......................             .......................
-.......................             .......................
-......................               ......................
-......................               ......................
-......................               ......................
-.....................                 .....................
-.....................                 .....................
-.....................        .        .....................
-....................         .         ....................
-....................         .         ....................
-....................        ...        ....................
-....................        ...        ....................
-...................         ...         ...................
-...................        ....         ...................
-...................        .....        ...................
-..................         .....         ..................
-..................         .....         ..................
-..................        .......        ..................
-.................         .......         .................
-.................         .......         .................
-.................         .......         .................
-.................        .........        .................
-................         .........         ................
-................         .........         ................
-................        ...........        ................
-...............         ...........         ...............
-...............         ...........         ...............
-...............         ...........         ...............
-..............         .............         ..............
-..............         .............         ..............
-..............         .............         ..............
-.............         ..............          .............
-.............         ...............         .............
-.............         ...............         .............
-.............         ...............         .............
-............         .................         ............
-............         .................         ............
-............         .................         ............
-...........          .................          ...........
-...........         ...................         ...........
-...........         ...................         ...........
-..........          ...................          ..........
-..........         .....................         ..........
-..........                                       ..........
-.........                                         .........
-.........                                         .........
-.........                                         .........
-.........                                         .........
-........                                           ........
-........                                           ........
-........                                           ........
-.......          .........................          .......
-.......         ..........................          .......
-.......         ...........................         .......
-......          ...........................          ......
-......          ...........................          ......
-......         .............................         ......
-......         .............................         ......
-.....          .............................          .....
-.....         ..............................          .....
-.....         ...............................         .....
-....          ...............................          ....
-....          ...............................          ....
-....         .................................         ....
-...          .................................          ...
-...          .................................          ...
-...          .................................          ...
-..          ...................................          ..
-..          ...................................          ..
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii065.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii093.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii093.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii093.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.................                    ......................
-.................                    ......................
-.................                    ......................
-.................                    ......................
-.................                    ......................
-.................                    ......................
-.................                    ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-.................                    ......................
-.................                    ......................
-.................                    ......................
-.................                    ......................
-.................                    ......................
-.................                    ......................
-.................                    ......................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii093.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii057.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii057.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii057.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.......................          ..........................
-...................                  ......................
-.................                      ....................
-...............                          ..................
-..............                            .................
-.............                               ...............
-............                                 ..............
-...........                                  ..............
-..........             ...........            .............
-..........           ...............           ............
-.........           .................          ............
-.........          ...................          ...........
-........          .....................         ...........
-........          .....................          ..........
-.......          .......................         ..........
-.......          .......................         ..........
-.......          ........................         .........
-.......         .........................         .........
-.......         .........................         .........
-......          .........................          ........
-......          ..........................         ........
-......          ..........................         ........
-......          ..........................         ........
-......          ..........................         ........
-......          ..........................          .......
-......          ..........................          .......
-......          ..........................          .......
-......          ..........................          .......
-......          .........................           .......
-......          .........................           .......
-.......         .........................           .......
-.......         .........................           .......
-.......          .......................            .......
-.......          .......................            .......
-........         .......................            .......
-........          .....................             .......
-........           ...................              .......
-.........          ..................               .......
-.........           ................                .......
-..........            .............                 .......
-..........              .........         .         .......
-...........                               .         .......
-............                             ..         .......
-.............                           ...         .......
-..............                         ....         .......
-................                      .....         .......
-..................                  .......         .......
-....................              .........         .......
-...........................................        ........
-..........................................         ........
-..........................................         ........
-..........................................         ........
-..........................................         ........
-.........................................         .........
-.........................................         .........
-.........................................         .........
-........................................         ..........
-........................................         ..........
-.......................................          ..........
-......................................          ...........
-......................................          ...........
-.....................................          ............
-...................................            ............
-...........   ....................            .............
-...........     ................             ..............
-...........         .........               ...............
-...........                                 ...............
-...........                                ................
-...........                               .................
-...........                             ...................
-...........                            ....................
-............                         ......................
-...............                   .........................
-....................          .............................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii057.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii049.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii049.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii049.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-........................             ......................
-...................                  ......................
-...............                      ......................
-............                         ......................
-............                         ......................
-............                         ......................
-............                         ......................
-............                         ......................
-............              ..         ......................
-............          ......         ......................
-............      ..........         ......................
-............ ...............         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................         ......................
-............................          .....................
-.............                                       .......
-.............                                       .......
-.............                                       .......
-.............                                       .......
-.............                                       .......
-.............                                       .......
-.............                                       .......
-.............                                       .......
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii049.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii085.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii085.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii085.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-........         .........................         ........
-........         .........................         ........
-........         .........................         ........
-........         .........................         ........
-........          .......................          ........
-........          .......................          ........
-.........          .....................          .........
-.........          ....................           .........
-..........           .................           ..........
-..........            ...............            ..........
-...........             ...........             ...........
-...........                                     ...........
-............                                   ............
-.............                                 .............
-...............                             ...............
-................                           ................
-..................                       ..................
-....................                   ....................
-........................           ........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii085.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii077.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii077.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii077.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.....            .........................            .....
-....             .........................             ....
-....              .......................              ....
-....              .......................              ....
-....              ......................               ....
-....               .....................               ....
-....               .....................               ....
-....               ....................                ....
-....                ...................                ....
-....                ...................                ....
-....         .      ..................       .         ....
-....         .       .................       .         ....
-....         .       .................       .         ....
-....         ..      ................       ..         ....
-....         ..       ...............       ..         ....
-....         ..       ...............       ..         ....
-....         ...      ..............       ...         ....
-....         ...       .............       ...         ....
-....         ...       .............      ....         ....
-....         ....      ............       ....         ....
-....         ....       ...........       ....         ....
-....         ....       ...........      .....         ....
-....         .....      ..........       .....         ....
-....         .....       .........       .....         ....
-....         .....       .........      ......         ....
-....         ......      ........       ......         ....
-....         ......       .......       ......         ....
-....         ......       .......      .......         ....
-....         .......      ......       .......         ....
-....         .......       .....       .......         ....
-....         .......       .....      ........         ....
-....         ........      ....       ........         ....
-....         ........       ...       ........         ....
-....         ........       ...      .........         ....
-....         .........       .       .........         ....
-....         .........       .       .........         ....
-....         .........              ..........         ....
-....         ..........             ..........         ....
-....         ..........             ..........         ....
-....         ..........            ...........         ....
-....         ...........           ...........         ....
-....         ...........           ...........         ....
-....         ............         ............         ....
-....         ............         ............         ....
-....         ............         ............         ....
-....         .............       .............         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-....         .................................         ....
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii077.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii069.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii069.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii069.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.........                                           .......
-.........                                           .......
-.........                                           .......
-.........                                           .......
-.........                                           .......
-.........                                           .......
-.........                                           .......
-.........                                           .......
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........                                         .........
-.........                                         .........
-.........                                         .........
-.........                                         .........
-.........                                         .........
-.........                                         .........
-.........                                         .........
-.........                                         .........
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........                                            ......
-.........                                            ......
-.........                                            ......
-.........                                            ......
-.........                                            ......
-.........                                            ......
-.........                                            ......
-.........                                            ......
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii069.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii097.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii097.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii097.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-....................                .......................
-................                        ...................
-.............                             .................
-..........                                 ................
-..........                                  ...............
-..........                                    .............
-..........                                    .............
-..........             ..........              ............
-..........         .................            ...........
-..........      ......................           ..........
-..........   ..........................          ..........
-.......... .............................         ..........
-........................................          .........
-.........................................         .........
-.........................................         .........
-.........................................         .........
-..........................................        .........
-..........................................        .........
-..........................................        .........
-..........................................        .........
-..........................................         ........
-........................                           ........
-...................                                ........
-................                                   ........
-..............                                     ........
-.............                                      ........
-...........                                        ........
-..........                                         ........
-..........              ..................         ........
-.........            .....................         ........
-........           .......................         ........
-........          ........................         ........
-.......          .........................         ........
-.......         ..........................         ........
-.......         ..........................         ........
-.......         .........................          ........
-.......        ..........................          ........
-......         ..........................          ........
-......         ..........................          ........
-......         .........................           ........
-......         .........................           ........
-.......        ........................            ........
-.......         .......................            ........
-.......         ......................             ........
-.......          ....................              ........
-.......           ..................               ........
-........           ...............                 ........
-........            ............         .         ........
-.........               .....            .         ........
-..........                              ..         ........
-..........                             ...         ........
-...........                           ....         ........
-.............                        .....         ........
-..............                     .......         ........
-................                 .........        .........
-....................         ..............................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii097.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii089.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii089.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii089.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-..           .................................           ..
-...          .................................          ...
-....          ...............................          ....
-....          ...............................          ....
-.....          .............................          .....
-.....          .............................          .....
-......          ...........................          ......
-......          ...........................          ......
-.......          .........................          .......
-........          .......................          ........
-........          .......................          ........
-.........          .....................          .........
-.........          .....................          .........
-..........          ...................          ..........
-...........         ...................         ...........
-...........          .................          ...........
-............         .................         ............
-............          ...............          ............
-.............         ..............          .............
-.............          .............          .............
-..............          ...........          ..............
-...............         ...........         ...............
-...............          .........          ...............
-................         .........         ................
-................          .......          ................
-.................         .......         .................
-.................          .....         ..................
-..................         .....         ..................
-...................         ...         ...................
-...................          .          ...................
-....................         .         ....................
-....................                   ....................
-.....................                 .....................
-......................               ......................
-......................               ......................
-.......................             .......................
-.......................             .......................
-........................           ........................
-........................          .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii089.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii111.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii111.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii111.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-......................               ......................
-...................                     ...................
-..................                       ..................
-................                           ................
-...............                             ...............
-..............                               ..............
-.............                                 .............
-............              .......              ............
-...........            .............            ...........
-...........           ...............           ...........
-..........           .................           ..........
-..........          ...................          ..........
-.........          .....................          .........
-.........          .....................          .........
-........          .......................          ........
-........          .......................          ........
-........         .........................         ........
-........         .........................         ........
-.......          .........................          .......
-.......          .........................          .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......         ...........................         .......
-.......          .........................          .......
-........         .........................         ........
-........         .........................         ........
-........         .........................         ........
-........          .......................          ........
-.........         .......................         .........
-.........          .....................          .........
-.........          .....................          .........
-..........          ...................          ..........
-..........           .................           ..........
-...........           ...............           ...........
-............            ...........            ............
-............                ...                ............
-.............                                 .............
-..............                               ..............
-...............                             ...............
-.................                         .................
-..................                       ..................
-.....................                 .....................
-........................           ........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii111.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii103.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii103.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii103.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-....................             ..........................
-..................                 ......         .........
-................                    .....         .........
-...............                       ...         .........
-..............                         ..         .........
-.............                          ..         .........
-............                            .         .........
-...........              .......                  .........
-...........           ............                .........
-..........           ...............              .........
-.........           .................             .........
-.........          ..................             .........
-.........         ....................            .........
-........          .....................           .........
-........         ......................           .........
-.......          ......................           .........
-.......          .......................          .........
-.......         ........................          .........
-.......         ........................          .........
-.......         ........................          .........
-......          .........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......          .........................         .........
-......          .........................         .........
-.......         ........................          .........
-.......         ........................          .........
-.......         ........................          .........
-.......          .......................          .........
-........         ......................           .........
-........         ......................           .........
-........          ....................            .........
-.........          ...................            .........
-.........          ..................             .........
-..........          ................              .........
-..........           ..............               .........
-...........            ...........                .........
-............              .....         .         .........
-............                            .         .........
-.............                          ..         .........
-..............                        ...         .........
-................                     ....         .........
-.................                   .....         .........
-...................               .......         .........
-......................         ..........         .........
-.........................................         .........
-.........................................        ..........
-.........................................        ..........
-.........................................        ..........
-........................................         ..........
-........................................         ..........
-........................................        ...........
-.......................................         ...........
-.......................................         ...........
-......................................         ............
-............   ......................          ............
-............     ...................          .............
-............        ..............           ..............
-............               .                 ..............
-............                                ...............
-............                               ................
-............                              .................
-............                            ...................
-..............                        .....................
-...................                ........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii103.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii050.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii050.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii050.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.....................           ...........................
-.................                   .......................
-.............                          ....................
-...........                              ..................
-.........                                 .................
-........                                    ...............
-........                                     ..............
-........                                      .............
-........               ........               .............
-........           ...............             ............
-........        ...................             ...........
-........     ........................           ...........
-........   ...........................           ..........
-........  ............................           ..........
-.......................................          ..........
-.......................................           .........
-........................................          .........
-........................................          .........
-........................................          .........
-........................................          .........
-........................................          .........
-........................................          .........
-........................................          .........
-........................................          .........
-........................................          .........
-........................................         ..........
-.......................................          ..........
-.......................................          ..........
-.......................................         ...........
-......................................          ...........
-......................................         ............
-.....................................          ............
-....................................          .............
-....................................          .............
-...................................          ..............
-..................................          ...............
-.................................           ...............
-.................................          ................
-................................          .................
-...............................          ..................
-..............................          ...................
-.............................          ....................
-............................           ....................
-...........................           .....................
-..........................           ......................
-.........................           .......................
-.........................          ........................
-........................          .........................
-.......................          ..........................
-......................          ...........................
-.....................          ............................
-....................          .............................
-...................          ..............................
-..................          ...............................
-.................           ...............................
-................           ................................
-...............           .................................
-..............           ..................................
-.............           ...................................
-............           ....................................
-...........           .....................................
-...........          ......................................
-..........          .......................................
-.........          ........................................
-........          .........................................
-.......                                            ........
-.......                                            ........
-.......                                            ........
-.......                                            ........
-.......                                            ........
-.......                                            ........
-.......                                            ........
-.......                                            ........
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii050.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii042.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii042.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii042.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................     ...........................
-...........................     ...........................
-...........................     ...........................
-...........................     ...........................
-...........................     ...........................
-...........................     ...........................
-...........................     ...........................
-...........................     ...........................
-...........................     ...........................
-..........  ...............     ...............  ..........
-..........    .............     .............    ..........
-.........      ............     ............      .........
-........         ..........     ..........         ........
-........           ........     ........           ........
-..........          .......     .......          ..........
-............          .....     .....          ............
-..............          ...     ...          ..............
-................         ..     ..         ................
-..................                       ..................
-...................                     ...................
-.....................                 .....................
-.......................             .......................
-.........................         .........................
-........................           ........................
-......................               ......................
-....................                   ....................
-..................                       ..................
-................          .     .          ................
-..............          ...     ...          ..............
-.............         .....     .....         .............
-...........          ......     ......          ...........
-.........          ........     ........          .........
-........         ..........     ..........         ........
-.........       ...........     ...........       .........
-.........     .............     .............     .........
-..........  ...............     ...............  ..........
-...........................     ...........................
-...........................     ...........................
-...........................     ...........................
-...........................     ...........................
-...........................     ...........................
-...........................     ...........................
-...........................     ...........................
-...........................     ...........................
-...........................     ...........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii042.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii123.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii123.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii123.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-......................................          ...........
-.................................               ...........
-...............................                 ...........
-..............................                  ...........
-.............................                   ...........
-............................                    ...........
-...........................                     ...........
-...........................            ....................
-...........................          ......................
-..........................          .......................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................        .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-........................          .........................
-........................         ..........................
-.......................          ..........................
-.......................          ..........................
-.....................           ...........................
-...................             ...........................
-...........                    ............................
-...........                  ..............................
-...........                ................................
-...........              ..................................
-...........                 ...............................
-...........                  ..............................
-...........                    ............................
-...................             ...........................
-.....................           ...........................
-.......................          ..........................
-.......................          ..........................
-........................         ..........................
-........................          .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-..........................        .........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................         ........................
-..........................          .......................
-...........................          ......................
-...........................            ....................
-...........................                     ...........
-............................                    ...........
-.............................                   ...........
-..............................                  ...........
-...............................                 ...........
-..................................              ...........
-.......................................         ...........
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii123.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii115.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii115.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii115.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.......................                ....................
-....................                       ................
-..................                            .............
-................                              .............
-...............                               .............
-..............                                .............
-.............                                 .............
-............              ...........         .............
-............           .................      .............
-............         ......................   .............
-...........          ........................ .............
-...........         .......................................
-...........         .......................................
-...........        ........................................
-...........        ........................................
-..........         ........................................
-...........        ........................................
-...........         .......................................
-...........         .......................................
-...........          ......................................
-...........           .....................................
-...........             ...................................
-............               ................................
-.............                  ............................
-.............                       .......................
-..............                          ...................
-...............                           .................
-.................                           ...............
-...................                          ..............
-......................                        .............
-..........................                     ............
-...............................                ............
-..................................              ...........
-....................................            ...........
-......................................           ..........
-.......................................          ..........
-........................................         ..........
-........................................         ..........
-........................................         ..........
-........................................         ..........
-........................................         ..........
-........................................         ..........
-........................................         ..........
-........................................         ..........
-..........  ...........................         ...........
-..........    ........................          ...........
-..........       ....................           ...........
-..........          ...............            ............
-..........               ......               .............
-..........                                    .............
-..........                                   ..............
-..........                                  ...............
-..........                                .................
-.............                           ...................
-.................                     .....................
-......................            .........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii115.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii070.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii070.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii070.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........                                          ......
-...........                                          ......
-...........                                          ......
-...........                                          ......
-...........                                          ......
-...........                                          ......
-...........                                          ......
-...........                                          ......
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........                                       .........
-...........                                       .........
-...........                                       .........
-...........                                       .........
-...........                                       .........
-...........                                       .........
-...........                                       .........
-...........                                       .........
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........          ......................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii070.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii034.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii034.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii034.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.................       ...........       .................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-................        ...........        ................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii034.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii107.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii107.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii107.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................           .....
-...........         ......................          .......
-...........         .....................          ........
-...........         ....................          .........
-...........         ...................          ..........
-...........         ..................          ...........
-...........         .................          ............
-...........         ................          .............
-...........         ...............          ..............
-...........         ..............          ...............
-...........         .............          ................
-...........         ............          .................
-...........         ...........          ..................
-...........         .........           ...................
-...........         ........           ....................
-...........         .......           .....................
-...........         ......           ......................
-...........         .....           .......................
-...........         ....           ........................
-...........         ...           .........................
-...........         ..           ..........................
-...........         .             .........................
-...........                        ........................
-...........                        ........................
-...........                         .......................
-...........                          ......................
-...........               .           .....................
-...........              ...          .....................
-...........             .....          ....................
-...........            .......          ...................
-...........           ........           ..................
-...........          ..........          ..................
-...........         ............          .................
-...........         ............           ................
-...........         .............           ...............
-...........         ..............          ...............
-...........         ...............          ..............
-...........         ...............           .............
-...........         ................          .............
-...........         .................          ............
-...........         .................           ...........
-...........         ..................           ..........
-...........         ...................          ..........
-...........         ....................          .........
-...........         ....................           ........
-...........         .....................           .......
-...........         ......................          .......
-...........         ......................           ......
-...........         .......................           .....
-...........         ........................          .....
-...........         .........................          ....
-...........         .........................           ...
-...........         ..........................           ..
-............        ...........................          ..
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii107.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii062.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii062.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii062.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-....   ....................................................
-....      .................................................
-....        ...............................................
-....           ............................................
-....             ..........................................
-....                .......................................
-....                  .....................................
-....                     ..................................
-......                      ...............................
-.........                     .............................
-...........                      ..........................
-..............                     ........................
-.................                     .....................
-...................                     ...................
-......................                     ................
-........................                     ..............
-...........................                     ...........
-..............................                    .........
-................................                     ......
-...................................                    ....
-......................................                 ....
-........................................               ....
-...........................................            ....
-............................................           ....
-..........................................             ....
-.......................................                ....
-....................................                   ....
-..................................                    .....
-...............................                    ........
-............................                     ..........
-..........................                    .............
-.......................                     ...............
-....................                     ..................
-..................                     ....................
-...............                     .......................
-............                      .........................
-..........                     ............................
-.......                      ..............................
-.....                     .................................
-....                    ...................................
-....                 ......................................
-....               ........................................
-....            ...........................................
-....         ..............................................
-....       ................................................
-....    ...................................................
-....  .....................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii062.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii054.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii054.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii054.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................            ....................
-........................                    ...............
-.....................                          ............
-....................                           ............
-..................                             ............
-.................                              ............
-................                               ............
-...............                                ............
-..............               ..........        ............
-.............             .................    ............
-.............           .....................  ............
-............           ....................................
-...........           .....................................
-...........          ......................................
-..........          .......................................
-..........          .......................................
-..........         ........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-........         ..........................................
-........         ..........................................
-........         ..........................................
-........        ...........................................
-.......         ...........................................
-.......         ...........................................
-.......         .........             .....................
-.......         .......                  ..................
-.......         .....                      ................
-.......        .....                        ...............
-.......        ....                           .............
-.......        ...                             ............
-.......        ..                              ............
-.......        .          ........              ...........
-......         .        .............            ..........
-......                ................           ..........
-......               ..................           .........
-......              ....................          .........
-......              .....................          ........
-......             ......................          ........
-......             .......................         ........
-.......           ........................          .......
-.......           ........................          .......
-.......           .........................         .......
-.......          ..........................         .......
-.......          ..........................         .......
-.......          ..........................         .......
-.......          ..........................          ......
-.......          ..........................          ......
-.......          ..........................          ......
-.......          ..........................          ......
-........         ..........................          ......
-........         ..........................         .......
-........         ..........................         .......
-........         ..........................         .......
-........          .........................         .......
-.........         ........................          .......
-.........         ........................          .......
-.........         ........................          .......
-..........         ......................          ........
-..........         ......................          ........
-..........          ....................           ........
-...........          ...................          .........
-...........           .................           .........
-............           ..............            ..........
-.............            ...........            ...........
-.............                                   ...........
-..............                                 ............
-...............                               .............
-................                             ..............
-..................                         ................
-...................                       .................
-......................                 ....................
-.........................           .......................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii054.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii090.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii090.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii090.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.........                                              ....
-.........                                              ....
-.........                                              ....
-.........                                              ....
-.........                                              ....
-.........                                              ....
-.........                                              ....
-.........                                              ....
-...........................................           .....
-...........................................          ......
-..........................................           ......
-..........................................          .......
-.........................................          ........
-........................................           ........
-........................................          .........
-.......................................          ..........
-......................................           ..........
-......................................          ...........
-.....................................          ............
-.....................................          ............
-....................................          .............
-...................................          ..............
-...................................          ..............
-..................................          ...............
-.................................           ...............
-.................................          ................
-................................          .................
-...............................           .................
-...............................          ..................
-..............................          ...................
-.............................           ...................
-.............................          ....................
-............................          .....................
-............................          .....................
-...........................          ......................
-..........................          .......................
-..........................          .......................
-.........................          ........................
-........................          .........................
-........................          .........................
-.......................          ..........................
-......................          ...........................
-......................          ...........................
-.....................          ............................
-....................          .............................
-....................          .............................
-...................          ..............................
-...................         ...............................
-..................          ...............................
-.................          ................................
-.................         .................................
-................          .................................
-...............          ..................................
-...............         ...................................
-..............          ...................................
-.............          ....................................
-.............         .....................................
-............          .....................................
-...........          ......................................
-...........         .......................................
-..........          .......................................
-..........         ........................................
-.........         .........................................
-........          .........................................
-........                                                ...
-........                                                ...
-........                                                ...
-........                                                ...
-........                                                ...
-........                                                ...
-........                                                ...
-........                                                ...
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii090.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii046.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii046.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii046.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-........................           ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii046.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii082.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii082.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii082.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.......                          ..........................
-.......                              ......................
-.......                                 ...................
-.......                                   .................
-.......                                     ...............
-.......                                      ..............
-.......                                       .............
-.......                                        ............
-.......         ................                ...........
-.......         ...................             ...........
-.......         ....................             ..........
-.......         ......................           ..........
-.......         ......................            .........
-.......         .......................           .........
-.......         ........................          .........
-.......         ........................           ........
-.......         ........................           ........
-.......         .........................          ........
-.......         .........................          ........
-.......         .........................          ........
-.......         .........................          ........
-.......         .........................          ........
-.......         .........................          ........
-.......         .........................          ........
-.......         ........................           ........
-.......         ........................          .........
-.......         ........................          .........
-.......         .......................           .........
-.......         .......................          ..........
-.......         ......................           ..........
-.......         .....................           ...........
-.......         ...................             ...........
-.......         ................               ............
-.......                                       .............
-.......                                     ...............
-.......                                    ................
-.......                                 ...................
-.......                              ......................
-.......                                ....................
-.......                                  ..................
-.......                                   .................
-.......         ..............             ................
-.......         ................            ...............
-.......         ..................           ..............
-.......         ...................          ..............
-.......         ....................          .............
-.......         ....................          .............
-.......         .....................          ............
-.......         ......................          ...........
-.......         ......................          ...........
-.......         .......................          ..........
-.......         .......................          ..........
-.......         ........................          .........
-.......         ........................          .........
-.......         .........................          ........
-.......         .........................          ........
-.......         ..........................          .......
-.......         ..........................          .......
-.......         ...........................          ......
-.......         ...........................          ......
-.......         ............................          .....
-.......         ............................          .....
-.......         .............................          ....
-.......         .............................          ....
-.......         ..............................          ...
-.......         ..............................          ...
-.......         ...............................          ..
-.......         ...............................          ..
-.......         ...............................           .
-.......         ................................          .
-.......         ................................           
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii082.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii127.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii127.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii127.xpm2	(nonexistent)
@@ -1,149 +0,0 @@
-59 147 1 1 
-  c None
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           
-                                                           

Property changes on: proj/media/font/Consolas/xpm2/ascii127.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii119.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii119.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii119.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-         .........................................         
-.        .........................................        .
-.        .........................................        .
-.         .......................................         .
-.         .......................................         .
-.         .......................................         .
-..        .......................................        ..
-..        .......................................        ..
-..         .....................................         ..
-..         .....................................         ..
-...        .....................................        ...
-...        .....................................        ...
-...        .....................................        ...
-...         ...................................         ...
-....        ...................................        ....
-....        ..............       ..............        ....
-....        .............         .............        ....
-....         ............         ............         ....
-.....        ............         ............        .....
-.....        ............         ............        .....
-.....        ...........           ...........        .....
-.....        ...........           ...........        .....
-.....         ..........           ..........         .....
-......        .........             .........        ......
-......        .........      .      .........        ......
-......        .........      .      .........        ......
-......        .........      .      .........        ......
-.......        .......      ...      .......        .......
-.......        .......      ...      .......        .......
-.......        .......      ...      .......        .......
-.......        ......      .....     .......        .......
-........        .....      .....      .....        ........
-........        .....      .....      .....        ........
-........        .....      .....      .....        ........
-........        ....      .......      ....        ........
-........        ....      .......      ....        ........
-.........        ...      .......      ...        .........
-.........        ...     .........     ...        .........
-.........        ..      .........      ..        .........
-.........        ..      .........      ..        .........
-..........        .      .........      ..       ..........
-..........              ...........              ..........
-..........              ...........              ..........
-..........              ...........              ..........
-...........            .............            ...........
-...........            .............            ...........
-...........            .............            ...........
-...........           ...............           ...........
-............          ...............          ............
-............          ...............          ............
-............          ...............          ............
-............         .................         ............
-............         .................         ............
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii119.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii074.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii074.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii074.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-..................                            .............
-..................                            .............
-..................                            .............
-..................                            .............
-..................                            .............
-..................                            .............
-..................                            .............
-..................                            .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................          .............
-....................................         ..............
-....................................         ..............
-....................................         ..............
-...................................          ..............
-...................................          ..............
-..... .............................          ..............
-.....   ...........................         ...............
-.....    .........................          ...............
-.....      ......................           ...............
-.....        ....................           ...............
-.....          ................            ................
-.....             ...........              ................
-.....                                     .................
-.....                                    ..................
-.....                                    ..................
-.....                                  ....................
-.......                               .....................
-..........                          .......................
-.............                     .........................
-..................            .............................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii074.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii038.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii038.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii038.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.......................             .......................
-....................                    ...................
-..................                        .................
-................                          .................
-...............                           .................
-..............                            .................
-..............                            .................
-.............             ........        .................
-.............          ...............    .................
-............          ..................  .................
-............         ......................................
-............        .......................................
-............        .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-...........         .......................................
-............        .......................................
-............        .......................................
-............        .......................................
-............         ......................................
-............         ......................................
-.............         .....................................
-.............         .....................................
-..............         ....................................
-..............          ...................................
-...............         ...................................
-...............          ..................................
-................          .................................
-...............           .................................
-.............              ................................
-............                ...............................
-...........                  ..............................
-..........                   ..............................
-.........          .          .............................
-.........         ...          ............................
-........         .....          ..................       ..
-.......         .......         ..................       ..
-......         ........          .................       ..
-......         .........          ................       ..
-.....         ...........          ...............       ..
-.....        ............          ...............       ..
-....         .............          ..............       ..
-....        ...............          .............       ..
-....        ................          ............       ..
-...         ................          ............       ..
-...        ..................          ..........        ..
-...        ...................          .........        ..
-...        ....................          ........       ...
-...        ....................          ........       ...
-...        .....................          .......       ...
-...        ......................          .....        ...
-...        .......................          ....       ....
-...        .......................          ....       ....
-...         .......................          ..       .....
-...         ........................                  .....
-...         .........................                 .....
-....         ........................                ......
-....         .........................              .......
-....          .........................             .......
-.....          ........................            ........
-.....           ........................          .........
-......           .......................           ........
-......            ....................              .......
-.......            .................                .......
-........             .............                   ......
-.........                 ....                        .....
-..........                                             ....
-...........                                ..           ...
-............                             .....          ...
-.............                           .......          ..
-...............                       ..........          .
-..................                 ........................
-.....................           ...........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii038.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii066.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii066.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii066.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-........                           ........................
-........                               ....................
-........                                  .................
-........                                    ...............
-........                                     ..............
-........                                       ............
-........                                        ...........
-........                                        ...........
-........          .................              ..........
-........          ....................            .........
-........          .....................           .........
-........          ......................           ........
-........          .......................          ........
-........          .......................          ........
-........          ........................          .......
-........          ........................          .......
-........          ........................          .......
-........          ........................          .......
-........          ........................          .......
-........          ........................          .......
-........          ........................          .......
-........          ........................          .......
-........          ........................         ........
-........          .......................          ........
-........          .......................          ........
-........          .......................          ........
-........          ......................          .........
-........          .....................           .........
-........          ...................            ..........
-........          ................              ...........
-........                                       ............
-........                                      .............
-........                                    ...............
-........                                ...................
-........                                  .................
-........                                     ..............
-........                                       ............
-........                                        ...........
-........          ..................             ..........
-........          ....................            .........
-........          ......................           ........
-........          .......................          ........
-........          ........................          .......
-........          .........................          ......
-........          .........................          ......
-........          ..........................         ......
-........          ..........................          .....
-........          ..........................          .....
-........          ...........................         .....
-........          ...........................         .....
-........          ...........................         .....
-........          ...........................         .....
-........          ...........................         .....
-........          ...........................         .....
-........          ...........................         .....
-........          ..........................          .....
-........          ..........................          .....
-........          ..........................          .....
-........          .........................           .....
-........          .........................          ......
-........          ........................           ......
-........          .......................           .......
-........          .....................             .......
-........          ..................               ........
-........                                           ........
-........                                          .........
-........                                         ..........
-........                                       ............
-........                                      .............
-........                                    ...............
-........                                 ..................
-........                            .......................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii066.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii094.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii094.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii094.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.........................         .........................
-........................           ........................
-.......................             .......................
-......................               ......................
-.....................                 .....................
-....................                   ....................
-....................                   ....................
-...................          .          ...................
-..................          ...          ..................
-.................          .....          .................
-................          .......          ................
-...............          .........          ...............
-...............         ..........          ...............
-..............          ...........          ..............
-.............          .............          .............
-............          ...............          ............
-...........          .................          ...........
-...........         ...................         ...........
-..........         .....................         ..........
-.........         .......................         .........
-........         .........................         ........
-.......         ...........................         .......
-......         .............................         ......
-......        ...............................        ......
-.....        .................................        .....
-....        ...................................        ....
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii094.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii058.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii058.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii058.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-........................           ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii058.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii086.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii086.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii086.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...          .................................          ...
-...          .................................          ...
-....         .................................         ....
-....          ...............................          ....
-....          ...............................          ....
-.....         ...............................         .....
-.....          .............................          .....
-.....          .............................          .....
-.....          .............................          .....
-......         .............................         ......
-......          ...........................          ......
-......          ...........................          ......
-.......         ...........................         .......
-.......         ...........................         .......
-.......          .........................          .......
-.......          .........................          .......
-........         .........................         ........
-........         .........................         ........
-........          .......................          ........
-.........         .......................         .........
-.........         .......................         .........
-.........         .......................         .........
-..........         .....................         ..........
-..........         .....................         ..........
-..........         .....................         ..........
-..........          ...................          ..........
-...........         ...................         ...........
-...........         ...................         ...........
-...........         ...................         ...........
-............         .................         ............
-............         .................         ............
-............         .................         ............
-............         .................         ............
-.............         ...............         .............
-.............         ...............         .............
-.............         ...............         .............
-..............        ...............        ..............
-..............         .............         ..............
-..............         .............         ..............
-..............         .............         ..............
-...............        ............         ...............
-...............         ...........         ...............
-...............         ...........         ...............
-................        ...........        ................
-................         .........         ................
-................         .........         ................
-.................        .........        .................
-.................        .........        .................
-.................         .......         .................
-.................         .......         .................
-..................        .......        ..................
-..................        .......        ..................
-..................         .....         ..................
-...................        .....        ...................
-...................        .....        ...................
-...................        .....        ...................
-...................         ...         ...................
-....................        ...        ....................
-....................        ...        ....................
-....................         .         ....................
-.....................        .        .....................
-.....................        .        .....................
-.....................                 .....................
-......................               ......................
-......................               ......................
-......................               ......................
-......................               ......................
-.......................             .......................
-.......................             .......................
-.......................             .......................
-........................           ........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii086.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii078.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii078.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii078.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.......            ........................         .......
-.......            ........................         .......
-.......             .......................         .......
-.......             .......................         .......
-.......              ......................         .......
-.......              ......................         .......
-.......              ......................         .......
-.......               .....................         .......
-.......               .....................         .......
-.......                ....................         .......
-.......                ....................         .......
-.......                ....................         .......
-.......                 ...................         .......
-.......                 ...................         .......
-.......         .        ..................         .......
-.......         .        ..................         .......
-.......         .        ..................         .......
-.......         ..        .................         .......
-.......         ..        .................         .......
-.......         ...        ................         .......
-.......         ...        ................         .......
-.......         ...        ................         .......
-.......         ....        ...............         .......
-.......         ....        ...............         .......
-.......         .....        ..............         .......
-.......         .....        ..............         .......
-.......         ......        .............         .......
-.......         ......        .............         .......
-.......         ......        .............         .......
-.......         .......        ............         .......
-.......         .......        ............         .......
-.......         ........        ...........         .......
-.......         ........        ...........         .......
-.......         ........        ...........         .......
-.......         .........        ..........         .......
-.......         .........        ..........         .......
-.......         ..........        .........         .......
-.......         ..........        .........         .......
-.......         ..........        .........         .......
-.......         ...........        ........         .......
-.......         ...........        ........         .......
-.......         ............        .......         .......
-.......         ............        .......         .......
-.......         ............        .......         .......
-.......         .............        ......         .......
-.......         .............        ......         .......
-.......         ..............        .....         .......
-.......         ..............        .....         .......
-.......         ...............        ....         .......
-.......         ...............        ....         .......
-.......         ...............        ....         .......
-.......         ................        ...         .......
-.......         ................        ...         .......
-.......         .................        ..         .......
-.......         .................        ..         .......
-.......         .................        ..         .......
-.......         ..................        .         .......
-.......         ..................        .         .......
-.......         ...................                 .......
-.......         ...................                 .......
-.......         ...................                 .......
-.......         ....................                .......
-.......         ....................                .......
-.......         .....................               .......
-.......         .....................               .......
-.......         .....................               .......
-.......         ......................              .......
-.......         ......................              .......
-.......         .......................             .......
-.......         .......................             .......
-.......         ........................            .......
-.......         ........................            .......
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii078.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii098.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii098.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii098.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........            ....................
-.........         ......                 ..................
-.........         .....                    ................
-.........         ...                       ...............
-.........         ..                         ..............
-.........         ..                          .............
-.........         .                            ............
-.........                  ........             ...........
-.........                ............            ..........
-.........               ..............           ..........
-.........              ................           .........
-.........             ..................          .........
-.........            ....................          ........
-.........            ....................          ........
-.........           ......................         ........
-.........           ......................          .......
-.........          ........................         .......
-.........          ........................         .......
-.........          ........................         .......
-.........          ........................          ......
-.........         .........................          ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........          ........................          ......
-.........          ........................         .......
-.........          ........................         .......
-.........          ........................         .......
-.........           ......................          .......
-.........           ......................         ........
-.........           ......................         ........
-.........            ....................          ........
-.........            ....................         .........
-.........             ..................          .........
-.........              ................          ..........
-.........               ..............           ..........
-.........                 ..........            ...........
-.........                     ...               ...........
-.........         .                            ............
-.........         ..                          .............
-.........         ...                        ..............
-.........         ....                      ...............
-.........         .....                   .................
-..........        .......               ...................
-............................         ......................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii098.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii100.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii100.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii100.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.........................................         .........
-.........................................         .........
-.........................................         .........
-.........................................         .........
-.........................................         .........
-.........................................         .........
-.........................................         .........
-.........................................         .........
-.........................................         .........
-.........................................         .........
-.........................................         .........
-.........................................         .........
-.........................................         .........
-.........................................         .........
-.........................................         .........
-.........................................         .........
-.........................................         .........
-.........................................         .........
-.........................................         .........
-.........................................         .........
-.....................            ........         .........
-..................                 ......         .........
-................                     ....         .........
-...............                       ...         .........
-..............                         ..         .........
-.............                           .         .........
-............                            .         .........
-...........             ........                  .........
-...........           ............                .........
-..........           ..............               .........
-.........           ................              .........
-.........          ..................             .........
-.........         ....................            .........
-........          ....................            .........
-........         ......................           .........
-.......          ......................           .........
-.......          .......................          .........
-.......         ........................          .........
-.......         ........................          .........
-.......         ........................          .........
-......          .........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......         ..........................         .........
-......          .........................         .........
-.......         .........................         .........
-.......         ........................          .........
-.......         ........................          .........
-.......         ........................          .........
-.......          .......................          .........
-........         ......................           .........
-........         ......................           .........
-........          ....................            .........
-.........          ...................            .........
-.........          ..................             .........
-..........          ................              .........
-..........           ..............               .........
-...........            ..........                 .........
-............               ..                     .........
-............                            .         .........
-.............                          ..         .........
-..............                        ...         .........
-................                     ....         .........
-.................                   .....         .........
-...................               .......        ..........
-......................         ............................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii100.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii120.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii120.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii120.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-......         .............................         ......
-......          ...........................          ......
-.......          .........................          .......
-........          .......................          ........
-.........         .......................         .........
-.........          .....................          .........
-..........          ...................          ..........
-...........         ..................          ...........
-............         .................         ............
-............          ...............          ............
-.............          .............          .............
-..............         .............         ..............
-...............         ...........         ...............
-...............          .........          ...............
-................          .......          ................
-.................         .......         .................
-..................         .....         ..................
-..................          ...          ..................
-...................          .          ...................
-....................                   ....................
-.....................                 .....................
-.....................                 .....................
-......................               ......................
-.......................             .......................
-........................           ........................
-........................           ........................
-........................           ........................
-........................           ........................
-.......................             .......................
-......................               ......................
-.....................                 .....................
-.....................                 .....................
-....................                   ....................
-...................          .          ...................
-..................          ...          ..................
-..................         .....         ..................
-.................         ......          .................
-................          .......          ................
-...............          .........          ...............
-...............         ...........         ...............
-..............          ...........          ..............
-.............          .............          .............
-............          ...............          ............
-............         .................         ............
-...........          .................          ...........
-..........          ...................          ..........
-.........          .....................          .........
-.........         ......................          .........
-........          .......................          ........
-.......          .........................          .......
-......          ...........................          ......
-......          ...........................          ......
-.....          .............................          .....
-....          ...............................          ....
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii120.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii112.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii112.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii112.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................           .....................
-.........         ......                 ..................
-.........         .....                    ................
-.........         ...                       ...............
-.........         ..                         ..............
-.........         .                           .............
-.........         .                            ............
-.........                  ........             ...........
-.........                ............           ...........
-.........               ..............           ..........
-.........              ................          ..........
-.........             ..................          .........
-.........            ....................         .........
-.........           .....................          ........
-.........           ......................         ........
-.........           ......................         ........
-.........          .......................          .......
-.........          ........................         .......
-.........          ........................         .......
-.........          ........................         .......
-.........         .........................         .......
-.........         .........................          ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         ..........................         ......
-.........         .........................          ......
-.........         .........................         .......
-.........          ........................         .......
-.........          ........................         .......
-.........          ........................         .......
-.........          .......................          .......
-.........           ......................         ........
-.........           ......................         ........
-.........            ....................          ........
-.........            ...................          .........
-.........             ..................          .........
-.........              ................          ..........
-.........               ..............           ..........
-.........                 ..........            ...........
-.........                     ..               ............
-.........         .                            ............
-.........         ..                          .............
-.........         ...                        ..............
-.........         ....                     ................
-.........         .....                   .................
-.........         .......               ...................
-.........         ..........         ......................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii112.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii104.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii104.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii104.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         .........................................
-.........         ..............    .......................
-.........         .........             ...................
-.........         .......                  ................
-.........         .....                     ...............
-.........         ....                       ..............
-.........         ...                         .............
-.........         ..                           ............
-.........         ..                           ............
-.........         .        ........             ...........
-.........                ............           ...........
-.........              ...............           ..........
-.........             .................          ..........
-.........            ...................         ..........
-.........            ...................         ..........
-.........           ....................          .........
-.........           .....................         .........
-.........          ......................         .........
-.........          ......................         .........
-.........          ......................         .........
-.........          ......................         .........
-.........         .......................         .........
-.........         .......................         .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-.........         ........................        .........
-..........        ........................        .........
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii104.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii051.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii051.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii051.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-....................             ..........................
-...............                      ......................
-...........                             ...................
-.........                                ..................
-.........                                  ................
-.........                                   ...............
-.........                                    ..............
-.........                                     .............
-.........            ...........               ............
-.........       ...................            ............
-.........   ........................            ...........
-......................................          ...........
-......................................           ..........
-.......................................          ..........
-........................................         ..........
-........................................          .........
-........................................          .........
-........................................          .........
-........................................          .........
-........................................          .........
-........................................          .........
-........................................          .........
-........................................          .........
-........................................         ..........
-.......................................          ..........
-......................................           ..........
-.....................................           ...........
-....................................            ...........
-...................................            ............
-................................              .............
-...................                          ..............
-...................                         ...............
-...................                       .................
-...................                     ...................
-...................                   .....................
-...................                     ...................
-...................                       .................
-...................                         ...............
-...............................              ..............
-..................................            .............
-....................................           ............
-......................................          ...........
-.......................................          ..........
-........................................         ..........
-........................................          .........
-.........................................         .........
-.........................................          ........
-..........................................         ........
-..........................................         ........
-..........................................         ........
-..........................................         ........
-..........................................         ........
-..........................................          .......
-..........................................          .......
-..........................................         ........
-..........................................         ........
-.........................................          ........
-.........................................          ........
-.........................................          ........
-........................................           ........
-.......................................           .........
-....... ...............................           .........
-.......   ...........................            ..........
-.......      .......................             ..........
-.......         ..................              ...........
-.......             ..........                  ...........
-.......                                        ............
-.......                                       .............
-.......                                      ..............
-.......                                    ................
-.......                                   .................
-..........                              ...................
-..............                       ......................
-....................             ..........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii051.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii043.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii043.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii043.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-.........................         .........................
-....                                                   ....
-....                                                   ....
-....                                                   ....
-....                                                   ....
-....                                                   ....
-....                                                   ....
-....                                                   ....
-....                                                   ....
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-..........................       ..........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii043.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii124.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii124.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii124.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii124.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii116.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii116.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii116.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-......                                           ..........
-......                                           ..........
-......                                           ..........
-......                                           ..........
-......                                           ..........
-......                                           ..........
-......                                           ..........
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................        ..............................
-.....................         .............................
-.....................         .............................
-.....................         .............................
-.....................         .............................
-.....................          ............................
-......................          ...........................
-......................           ..........................
-......................             ........................
-.......................                          ..........
-.......................                          ..........
-........................                         ..........
-.........................                        ..........
-...........................                      ..........
-.............................                    ..........
-.................................                ..........
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii116.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii071.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii071.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii071.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.............................          ....................
-........................                   ................
-......................                        .............
-....................                            ...........
-..................                               ..........
-.................                                 .........
-................                                  .........
-...............                                   .........
-..............               ..........           .........
-.............             ................        .........
-............            ....................      .........
-...........            .......................    .........
-...........           .........................   .........
-..........           ............................ .........
-..........          .......................................
-.........          ........................................
-.........          ........................................
-........          .........................................
-........          .........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-......          ...........................................
-......          ...........................................
-......          ...........................................
-......          ...........................................
-......          ...........................................
-.....          ............................................
-.....          ............................................
-.....          ............................................
-.....          ............................................
-.....          ............................................
-.....          ............................................
-.....          ............................................
-.....          ............................................
-.....          ..................                    ......
-.....          ..................                    ......
-.....          ..................                    ......
-.....          ..................                    ......
-.....          ..................                    ......
-.....          ..................                    ......
-.....          ..................                    ......
-.....          ..................                    ......
-.....          .............................         ......
-.....          .............................         ......
-......         .............................         ......
-......          ............................         ......
-......          ............................         ......
-......          ............................         ......
-......          ............................         ......
-.......         ............................         ......
-.......          ...........................         ......
-.......          ...........................         ......
-.......          ...........................         ......
-........          ..........................         ......
-........          ..........................         ......
-.........          .........................         ......
-.........          .........................         ......
-..........          ........................         ......
-..........           .......................         ......
-...........          .......................         ......
-...........            .....................         ......
-............            ...................          ......
-.............             ................           ......
-..............              ...........              ......
-..............                                       ......
-................                                    .......
-.................                                  ........
-..................                               ..........
-....................                           ............
-......................                       ..............
-........................                   ................
-............................           ....................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii071.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii035.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii035.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii035.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.........................       ............        .......
-.........................       ............        .......
-........................        ............       ........
-........................        ............       ........
-........................       ............        ........
-........................       ............        ........
-.......................        ............       .........
-.......................        ............       .........
-.......................       ............        .........
-.......................       ............        .........
-......................        ............       ..........
-......................        ...........        ..........
-......................       ............        ..........
-......................       ............       ...........
-.....................        ............       ...........
-.....................        ...........        ...........
-.....................       ............        ...........
-.....................       ............       ............
-....................        ............       ............
-......                                                     
-......                                                     
-......                                                     
-......                                                     
-......                                                     
-......                                                     
-......                                                     
-..................        ...........        ..............
-..................        ...........        ..............
-..................       ............        ..............
-..................       ............        ..............
-.................        ............       ...............
-.................        ............       ...............
-.................       ............        ...............
-.................       ............        ...............
-................        ............       ................
-................        ............       ................
-................       ............        ................
-................       ............        ................
-...............        ............       .................
-...............        ............       .................
-...............       ............        .................
-...............       ............        .................
-..............        ............        .................
-                                                     ......
-                                                     ......
-                                                     ......
-                                                     ......
-                                                     ......
-                                                     ......
-                                                     ......
-............        ............       ....................
-............        ............       ....................
-............       ............        ....................
-............       ............        ....................
-...........        ............       .....................
-...........        ............       .....................
-...........       ............        .....................
-...........       ............        .....................
-..........        ............       ......................
-..........        ............       ......................
-..........       ............        ......................
-..........       ............        ......................
-.........        ............       .......................
-.........        ............       .......................
-.........       ............        .......................
-.........       ............        .......................
-........        ............       ........................
-........        ............       ........................
-........       ............        ........................
-........       ............        ........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii035.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii108.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii108.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii108.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-........                       ............................
-........                       ............................
-........                       ............................
-........                       ............................
-........                       ............................
-........                       ............................
-........                       ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-.......................         ...........................
-.......................         ...........................
-.......................          ..........................
-........................          .........................
-........................           ........................
-........................              .....................
-.........................                        ..........
-..........................                       ..........
-...........................                      ..........
-............................                     ..........
-.............................                    ..........
-...............................                  ..........
-..................................               ..........
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii108.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii063.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii063.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii063.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-..........................        .........................
-.....................                  ....................
-..................                       ..................
-................                           ................
-..............                              ...............
-............                                 ..............
-............                                  .............
-............                                   ............
-............            .........               ...........
-............         ..............             ...........
-............       ..................            ..........
-............     .....................           ..........
-............   ........................          ..........
-............ ..........................          ..........
-........................................          .........
-........................................          .........
-........................................          .........
-........................................          .........
-........................................          .........
-........................................         ..........
-........................................         ..........
-.......................................          ..........
-.......................................          ..........
-......................................          ...........
-.....................................           ...........
-....................................           ............
-...................................           .............
-..................................            .............
-.................................            ..............
-................................            ...............
-...............................            ................
-..............................            .................
-.............................            ..................
-............................            ...................
-............................           ....................
-...........................           .....................
-..........................           ......................
-..........................          .......................
-.........................          ........................
-.........................         .........................
-........................          .........................
-........................         ..........................
-........................         ..........................
-........................         ..........................
-........................         ..........................
-........................         ..........................
-........................         ..........................
-........................         ..........................
-........................         ..........................
-........................         ..........................
-........................         ..........................
-........................         ..........................
-........................         ..........................
-........................        ...........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.......................          ..........................
-.......................          ..........................
-.......................          ..........................
-.......................          ..........................
-.......................          ..........................
-.......................          ..........................
-.......................          ..........................
-.......................          ..........................
-.......................          ..........................
-.......................          ..........................
-.......................          ..........................
-.......................          ..........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii063.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii055.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii055.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii055.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.......                                             .......
-.......                                             .......
-.......                                             .......
-.......                                             .......
-.......                                            ........
-.......                                            ........
-.......                                            ........
-.......                                           .........
-.........................................         .........
-........................................         ..........
-........................................         ..........
-........................................         ..........
-.......................................         ...........
-.......................................         ...........
-......................................          ...........
-......................................         ............
-......................................         ............
-.....................................         .............
-.....................................         .............
-....................................          .............
-....................................         ..............
-....................................         ..............
-...................................          ..............
-...................................         ...............
-..................................          ...............
-..................................         ................
-..................................         ................
-.................................          ................
-.................................         .................
-.................................         .................
-................................          .................
-................................         ..................
-...............................          ..................
-...............................         ...................
-...............................         ...................
-..............................          ...................
-..............................         ....................
-.............................          ....................
-.............................         .....................
-.............................         .....................
-............................          .....................
-............................         ......................
-...........................          ......................
-...........................          ......................
-...........................         .......................
-..........................          .......................
-..........................         ........................
-.........................          ........................
-.........................          ........................
-.........................         .........................
-........................          .........................
-........................          .........................
-.......................          ..........................
-.......................          ..........................
-.......................         ...........................
-......................          ...........................
-......................          ...........................
-......................         ............................
-.....................          ............................
-.....................          ............................
-....................          .............................
-....................          .............................
-....................         ..............................
-...................          ..............................
-...................          ..............................
-..................          ...............................
-..................          ...............................
-..................          ...............................
-.................          ................................
-.................          ................................
-................          .................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii055.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii091.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii091.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii091.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-......................                    .................
-......................                    .................
-......................                    .................
-......................                    .................
-......................                    .................
-......................                    .................
-......................                    .................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................         ............................
-......................                    .................
-......................                    .................
-......................                    .................
-......................                    .................
-......................                    .................
-......................                    .................
-......................                    .................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii091.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii047.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii047.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii047.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-..........................................         ........
-..........................................         ........
-.........................................         .........
-.........................................         .........
-........................................         ..........
-........................................         ..........
-.......................................         ...........
-.......................................         ...........
-......................................         ............
-......................................         ............
-.....................................         .............
-.....................................         .............
-.....................................        ..............
-....................................         ..............
-....................................         ..............
-...................................         ...............
-...................................         ...............
-..................................         ................
-..................................         ................
-.................................         .................
-.................................         .................
-................................         ..................
-................................         ..................
-...............................         ...................
-...............................         ...................
-..............................         ....................
-..............................         ....................
-..............................        .....................
-.............................         .....................
-.............................         .....................
-............................         ......................
-............................         ......................
-...........................         .......................
-...........................         .......................
-..........................         ........................
-..........................         ........................
-.........................         .........................
-.........................         .........................
-........................         ..........................
-........................         ..........................
-.......................         ...........................
-.......................         ...........................
-......................         ............................
-......................         ............................
-......................         ............................
-.....................         .............................
-.....................         .............................
-....................         ..............................
-....................         ..............................
-...................         ...............................
-...................         ...............................
-..................         ................................
-..................         ................................
-.................         .................................
-.................         .................................
-................         ..................................
-................         ..................................
-...............         ...................................
-...............         ...................................
-...............         ...................................
-..............         ....................................
-..............         ....................................
-.............         .....................................
-.............         .....................................
-............         ......................................
-............         ......................................
-...........         .......................................
-...........         .......................................
-..........         ........................................
-..........         ........................................
-.........         .........................................
-.........         .........................................
-........         ..........................................
-........         ..........................................
-........         ..........................................
-.......         ...........................................
-.......         ...........................................
-......         ............................................
-......         ............................................
-.....         .............................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii047.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii083.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii083.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii083.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.........................           .......................
-.....................                    ..................
-..................                           ..............
-................                                ...........
-...............                                 ...........
-.............                                   ...........
-............                                    ...........
-...........                                     ...........
-...........              ............           ...........
-..........            ..................        ...........
-.........            ......................     ...........
-.........          ..........................   ...........
-........          ............................. ...........
-........          .........................................
-........         ..........................................
-.......          ..........................................
-.......         ...........................................
-.......         ...........................................
-.......         ...........................................
-.......         ...........................................
-.......         ...........................................
-.......         ...........................................
-.......         ...........................................
-.......         ...........................................
-.......          ..........................................
-.......          ..........................................
-.......           .........................................
-........           ........................................
-........             ......................................
-.........              ....................................
-.........                 .................................
-..........                    .............................
-...........                       .........................
-............                          .....................
-.............                           ...................
-..............                             ................
-................                            ...............
-..................                            .............
-....................                           ............
-........................                        ...........
-............................                     ..........
-................................                 ..........
-...................................               .........
-......................................             ........
-.......................................            ........
-........................................           ........
-.........................................           .......
-..........................................          .......
-..........................................          .......
-...........................................         .......
-...........................................         .......
-...........................................         .......
-...........................................         .......
-...........................................         .......
-...........................................         .......
-...........................................         .......
-...........................................         .......
-...........................................         .......
-...........................................         .......
-..........................................          .......
-........ ................................          ........
-........   ..............................          ........
-........     ...........................           ........
-........       .......................            .........
-........          ...................             .........
-........             .............               ..........
-........                                        ...........
-........                                       ............
-........                                      .............
-........                                     ..............
-..........                                 ................
-.............                            ..................
-................                       ....................
-......................            .........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii083.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii075.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii075.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii075.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.......         ...............................          ..
-.......         ..............................           ..
-.......         .............................           ...
-.......         ............................           ....
-.......         ...........................           .....
-.......         ..........................           ......
-.......         .........................           .......
-.......         ........................           ........
-.......         .......................           .........
-.......         ......................           ..........
-.......         .....................           ...........
-.......         ....................           ............
-.......         ...................           .............
-.......         ..................           ..............
-.......         .................           ...............
-.......         ................           ................
-.......         ...............           .................
-.......         ..............            .................
-.......         .............            ..................
-.......         ............            ...................
-.......         ...........            ....................
-.......         ...........           .....................
-.......         ..........           ......................
-.......         .........           .......................
-.......         ........           ........................
-.......         .......           .........................
-.......         ......           ..........................
-.......         .....           ...........................
-.......         ....           ............................
-.......         ...           .............................
-.......         ..            .............................
-.......         .              ............................
-.......                         ...........................
-.......                          ..........................
-.......                          ..........................
-.......                           .........................
-.......                .           ........................
-.......               ...          ........................
-.......              ....           .......................
-.......             ......           ......................
-.......            ........          ......................
-.......            ........           .....................
-.......           ..........           ....................
-.......          ...........           ....................
-.......         .............           ...................
-.......         ..............           ..................
-.......         ..............           ..................
-.......         ...............           .................
-.......         ................           ................
-.......         ................           ................
-.......         .................           ...............
-.......         ..................           ..............
-.......         ..................           ..............
-.......         ...................           .............
-.......         ....................           ............
-.......         ....................           ............
-.......         .....................           ...........
-.......         ......................           ..........
-.......         ......................           ..........
-.......         .......................           .........
-.......         ........................           ........
-.......         ........................           ........
-.......         .........................           .......
-.......         .........................            ......
-.......         ..........................           ......
-.......         ...........................           .....
-.......         ...........................            ....
-.......         ............................            ...
-.......         .............................           ...
-.......         .............................            ..
-.......         ..............................            .
-.......         ...............................           .
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii075.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii039.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii039.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii039.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-..........................       ..........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-.........................         .........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii039.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii067.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii067.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii067.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-..............................           ..................
-..........................                   ..............
-.......................                         ...........
-......................                            .........
-....................                               ........
-...................                                ........
-.................                                  ........
-................                                   ........
-...............               ...........          ........
-...............             ................       ........
-..............            ....................     ........
-.............            .......................   ........
-............           ........................... ........
-............           ....................................
-...........           .....................................
-...........          ......................................
-..........           ......................................
-..........          .......................................
-..........          .......................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-........          .........................................
-........          .........................................
-........          .........................................
-........          .........................................
-........         ..........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-.......          ..........................................
-........         ..........................................
-........          .........................................
-........          .........................................
-........          .........................................
-........          .........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-..........          .......................................
-..........          .......................................
-..........           ......................................
-...........          ......................................
-...........           .....................................
-............           ....................................
-............           ........................... ........
-.............            .......................   ........
-..............            ....................     ........
-..............              ................       ........
-...............               ...........          ........
-................                                   ........
-.................                                  ........
-..................                                 ........
-....................                               ........
-.....................                             .........
-.......................                         ...........
-..........................                   ..............
-..............................           ..................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii067.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii095.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii095.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii095.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-                                                           
-                                                           
-                                                           
-                                                           
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii095.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii059.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii059.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii059.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-.......................            ........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-........................            .......................
-........................            .......................
-........................            .......................
-........................            .......................
-........................            .......................
-........................            .......................
-........................            .......................
-........................            .......................
-........................            .......................
-........................            .......................
-........................            .......................
-........................           ........................
-.......................            ........................
-.......................           .........................
-.......................           .........................
-.......................          ..........................
-......................          ...........................
-......................          ...........................
-......................         ............................
-......................         ............................
-.....................         .............................
-.....................         .............................
-.....................        ..............................
-.....................        ..............................
-....................        ...............................
-....................        ...............................
-....................       ................................
-...................        ................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii059.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii087.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii087.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii087.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-         .........................................         
-          .......................................          
-.         .......................................         .
-.         .......................................         .
-.         .......................................         .
-.         .......................................         .
-.         .......................................         .
-.         .......................................         .
-.         .......................................         .
-..         .....................................         ..
-..         .....................................         ..
-..         .....................................         ..
-..         .....................................         ..
-..         .....................................         ..
-..         .....................................         ..
-..         .....................................         ..
-...        .....................................        ...
-...        .....................................        ...
-...         ...................................         ...
-...         ............           ............         ...
-...         ............           ............         ...
-...         ............           ............         ...
-...         ............           ............         ...
-....        ............           ............        ....
-....        ...........             ...........        ....
-....        ...........             ...........        ....
-....         ..........             ..........         ....
-....         ..........             ..........         ....
-....         .........              ..........         ....
-.....        .........       .       .........        .....
-.....        .........       .       .........        .....
-.....        .........       .       .........        .....
-.....        .........      ..       .........        .....
-.....        ........       ...       ........        .....
-.....        ........       ...       ........        .....
-.....         .......       ...       .......         .....
-......        .......       ...       .......        ......
-......        .......      .....      .......        ......
-......        ......       .....       ......        ......
-......        ......       .....       ......        ......
-......        ......       .....       ......        ......
-......        ......      .......      ......        ......
-......        ......      .......      ......        ......
-.......        ....       .......       ....        .......
-.......        ....       .......       ....        .......
-.......        ....       .......       ....        .......
-.......        ....      .........      ....        .......
-.......        ...       .........       ...        .......
-.......        ...       .........       ...        .......
-........       ...       .........       ...       ........
-........       ...      ...........      ...       ........
-........       ...      ...........      ...       ........
-........        .       ...........       .        ........
-........        .       ...........       .        ........
-........        .      ............       .        ........
-........        .      .............      .        ........
-.........              .............              .........
-.........              .............              .........
-.........              .............              .........
-.........             ...............             .........
-.........             ...............             .........
-.........             ...............             .........
-.........             ...............             .........
-..........           .................           ..........
-..........           .................           ..........
-..........           .................           ..........
-..........           .................           ..........
-..........           .................           ..........
-..........          ...................          ..........
-...........         ...................         ...........
-...........         ...................         ...........
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii087.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii079.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii079.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii079.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-.........................         .........................
-.....................                 .....................
-...................                     ...................
-.................                         .................
-................                           ................
-...............                             ...............
-..............                               ..............
-.............                                 .............
-............             .........             ............
-...........            .............            ...........
-...........           ...............           ...........
-..........           .................           ..........
-..........          ...................          ..........
-.........          .....................          .........
-.........          .....................          .........
-.........         .......................         .........
-........          .......................          ........
-........          .......................          ........
-........         .........................         ........
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......         ...........................         .......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-......          ...........................          ......
-.......         ...........................         .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-.......          .........................          .......
-........         .........................         ........
-........          .......................          ........
-........          .......................          ........
-.........         .......................         .........
-.........          .....................          .........
-.........          .....................          .........
-..........          ...................          ..........
-..........           .................           ..........
-...........           ...............           ...........
-...........            .............            ...........
-............             .........             ............
-.............                                 .............
-..............                               ..............
-...............                             ...............
-................                           ................
-.................                         .................
-...................                     ...................
-.....................                 .....................
-.........................         .........................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii079.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/xpm2/ascii099.xpm2
===================================================================
--- proj/media/font/Consolas/xpm2/ascii099.xpm2	(revision 369)
+++ proj/media/font/Consolas/xpm2/ascii099.xpm2	(nonexistent)
@@ -1,150 +0,0 @@
-59 147 2 1 
-  c #000000
-. c None
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-............................               ................
-.........................                     .............
-......................                          ...........
-.....................                             .........
-...................                                ........
-..................                                 ........
-.................                                  ........
-................               ..........          ........
-...............             ................       ........
-..............            ....................     ........
-..............           .......................   ........
-.............           .........................  ........
-.............          ....................................
-............          .....................................
-............          .....................................
-...........          ......................................
-...........          ......................................
-...........         .......................................
-..........          .......................................
-..........          .......................................
-..........         ........................................
-..........         ........................................
-..........         ........................................
-..........         ........................................
-..........         ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-.........          ........................................
-..........         ........................................
-..........         ........................................
-..........         ........................................
-..........         ........................................
-..........         ........................................
-..........          .......................................
-...........         .......................................
-...........         .......................................
-...........          ......................................
-............         ......................................
-............          .....................................
-............           ....................................
-.............          ........................... ........
-.............           .........................  ........
-..............            .....................    ........
-...............            ...................     ........
-................             ..............        ........
-................                  ....             ........
-.................                                  ........
-...................                                ........
-....................                               ........
-.....................                            ..........
-.......................                        ............
-..........................                   ..............
-..............................           ..................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................
-...........................................................

Property changes on: proj/media/font/Consolas/xpm2/ascii099.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/Consolas.txt
===================================================================
--- proj/media/font/Consolas/Consolas.txt	(revision 369)
+++ proj/media/font/Consolas/Consolas.txt	(nonexistent)
@@ -1,6 +0,0 @@
- !"#$%&'()*+,-./
-0123456789:;<=>?
-@ABCDEFGHIJKLMNO
-PQRSTUVWXYZ[\]^_
-`abcdefghijklmno
-pqrstuvwxyz{|}~

Property changes on: proj/media/font/Consolas/Consolas.txt
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/media/font/Consolas/Consolas.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/png
Index: proj/media/font/Consolas/Consolas.png
===================================================================
--- proj/media/font/Consolas/Consolas.png	(revision 369)
+++ proj/media/font/Consolas/Consolas.png	(nonexistent)

Property changes on: proj/media/font/Consolas/Consolas.png
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-image/png
\ No newline at end of property
Index: proj/media/font
===================================================================
--- proj/media/font	(revision 369)
+++ proj/media/font	(nonexistent)

Property changes on: proj/media/font
___________________________________________________________________
Deleted: svn:ignore
## -1 +0,0 ##
-xpm
Index: proj/media/setup.sh
===================================================================
--- proj/media/setup.sh	(revision 369)
+++ proj/media/setup.sh	(nonexistent)
@@ -1,4 +0,0 @@
-#echo Converting from xpm to xpm2
-#../helpers/xpm_to_xpm2.sh .
-cd font
-./setup.sh

Property changes on: proj/media/setup.sh
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/report/report.tex
===================================================================
--- proj/report/report.tex	(revision 369)
+++ proj/report/report.tex	(nonexistent)
@@ -1,240 +0,0 @@
-\documentclass{article}
-% Hyperreferences
-\usepackage{hyperref}
-% Margins
-\usepackage[top=35mm,bottom=35mm,left=25mm,right=25mm]{geometry}
-% Graphics and images
-\usepackage{graphicx} \graphicspath{{./images/}}
-\usepackage{subcaption}
-\usepackage{float}
-% Encodings (to render letters with diacritics and special characters)
-\usepackage[utf8]{inputenc}
-% Language
-\usepackage[english]{babel}
-% Section pagebreaks
-\usepackage{titlesec}
-\newcommand{\sectionbreak}{\clearpage}
-\newcommand{\sectionnobreak}{% for when I want a section that does not break
-  \global\toggletrue{afterpart}%
-  \section
-}
-% Source code
-\usepackage{listings}
-\usepackage{xcolor}
-\renewcommand{\lstlistingname}{File}
-\lstset{
-    frame=tb, % draw frame at top and bottom of the code
-    tabsize=4, % tab space width
-    numbers=left, % display line numbers on the left
-	showstringspaces=false, % don't mark spaces in strings    
-    commentstyle=\color{green}, % comment color
-    keywordstyle=\color{blue}, % keyword color
-    stringstyle=\color{red} % string color
-}
-\lstdefinelanguage{Maxima}{
-	keywords={log,jacobian,determinant,subst},
-	sensitive=true,
-	comment=[n][\itshape]{/*}{*/}
-}
-% Tables with bold rows
-\usepackage{tabularx}
-\newcommand\setrow[1]{\gdef\rowmac{#1}#1\ignorespaces}
-\newcommand\clearrow{\global\let\rowmac\relax}
-\clearrow
-% Math stuff
-\usepackage[mathscr]{euscript}
-\usepackage{amsmath,amssymb}
-\usepackage{mathtools}
-\usepackage{enumitem}
-\newcommand{\expnumber}[2]{{#1}\mathrm{e}{#2}} % scientific notation
-% Definitions, theorems, remarks,...
-\usepackage{amsthm}
-\newtheorem{definition}{Definition}[section]
-\newtheorem{theorem}{Theorem}[section]
-\newtheorem{corollary}{Corollary}[theorem]
-\newtheorem{lemma}[theorem]{Lemma}
-\renewcommand\qedsymbol{$\blacksquare$}
-\theoremstyle{remark}
-\newtheorem*{remark}{Remark}
-% Contents title
-\addto\captionsenglish{\renewcommand*\contentsname{Table of contents}}
-% Headers and footers
-\usepackage{fancyhdr}
-\pagestyle{fancyplain}
-\fancyhf{}
-\lhead{ \fancyplain{}{LabWars - Final report (LCOM 2019/20)}}
-\lfoot{ \fancyplain{}{T5G03}}
-\rfoot{ \fancyplain{}{\thepage} }
-%
-\newcommand{\email}[1]{
-{\texttt{\href{mailto:#1}{#1}} }
-}
-\newcommand{\role}[1]{
-\begin{tabular}{l l}
-	\begin{minipage}[t]{30mm} \textbf{Roles} \end{minipage} &
-	\begin{minipage}[t]{125mm} #1 \end{minipage}
-\end{tabular}\\
-}
-\newcommand{\func}[1]{
-\begin{tabular}{l l}
-	\begin{minipage}[t]{30mm} \textbf{Functionalities} \end{minipage} &
-	\begin{minipage}[t]{125mm} #1 \end{minipage}
-\end{tabular}\\
-}
-% Metadata
-\title{\Huge LabWars \\ \Large Final report \\ \vspace*{4pt} \large LCOM 2019/20}
-\author{
-T5G03\\
-\begin{tabular}{r l}
-	\email{up201806429@fe.up.pt} & Diogo Miguel Ferreira Rodrigues        \\
-	\email{up201806554@fe.up.pt} & Telmo Alexandre Espirito Santo Baptista
-\end{tabular}
-}
-\date{06/01/2020}
-% Document
-\begin{document}
-%\begingroup
-	\maketitle
-%	\let\clearpage\relax
-%	\setcounter{tocdepth}{2}
-	\tableofcontents
-%\endgroup
-\section{User instructions}
-\subsection{How to play}
-In all game modes, the controls are the same:
-\begin{itemize}
-	\item \textbf{WASD} to move North, East, South and West respectively.
-	\item \textbf{Mouse left-click} to fire a bullet.
-	\item \textbf{Ctrl+'+'} and \textbf{Ctrl+'-'} to zoom in and out.
-	\item \textbf{ESC} to escape game mode (go back).
-\end{itemize}
-\subsection{Main menu}
-On startup, users are greeted by a \texttt{Loading...} message, briefly followed by the main screen.
-\begin{figure}[H] \centering
-	\includegraphics[scale=0.45]{main_menu}
-	\caption{Main menu}
-\end{figure}
-Using the mouse movement and clicks, the user can select one of the avaliable options:
-\begin{itemize}
-	\item \textbf{Single player}: Go to single player selection menu, to select one of the single player game modes.
-	\item \textbf{Multiplayer}: Go to multiplayer mode, allowing to select more options.
-	\item \textbf{Chat}: Exchange text messages with another connected computer.
-	\item \textbf{Exit}: Exit the game
-\end{itemize}
-The user can also exit the game by presing \textbf{ESC}.
-\pagebreak
-\subsection{Single player}
-Upon entering into single player mode, the user is presented with a menu from which he can choose one of the options. \par
-\begin{figure}[H] \centering
-	\includegraphics[scale=0.45]{singleplayer01}
-	\caption{Single player menu}
-\end{figure}
-\begin{itemize}
-	\item \textbf{Campaign}: campaign mode; kill all autonomous opponents.
-	\item \textbf{Zombies}: zombies mode; kill as many zombies and survive as much time as possible.
-	\item \textbf{Back}: go back to main menu.
-\end{itemize}
-The user can also go back to main menu by pressing \textbf{ESC}.
-\pagebreak
-\subsubsection{Campaign}
-In campaign mode the goal is to kill all the opponents in the map as fast as possible, while sustaining as little damage as possible.
-\begin{figure}[H] \centering
-	\includegraphics[scale=0.45]{campaign01}
-	\caption{Campaign mode}
-\end{figure}
-\pagebreak
-\subsubsection{Zombies}
-In zombie mode the goal is to kill as many zombies and survive as much time as possible. Zombies slowly follow the player and attack the player when in short range.\par
-Once the player kills a zombie, a new zombie spawns in a random part of the map, with more life than all previous zombies.
-\begin{figure}[H] \centering
-	\includegraphics[scale=0.45]{zombies01}
-	\caption{Zombies mode}
-\end{figure}
-\pagebreak
-\subsection{Multiplayer}
-In multiplayer mode, \textcolor{red}{INCOMPLETE}.
-\pagebreak
-\subsection{Chat}
-This chat tool was initially designed as a simple, text mode, test communication between different machines. We have however decided to include it as a functionality in the project for a number of reasons:
-\begin{enumerate}
-	\item It was easy to develop the graphical part and integrate in the project.
-	\item Having a friendly functionality that uses the communication modules allows for faster debugging; in case the computers are not properly connected, or if during development something stops working we can immediately check if the communication modules also stopped working.
-	\item It served as a minimal insurance that our project would integrate the communication modules, in case we could not implement multiplayer mode.
-	\item It is a useful feature.
-\end{enumerate}
-\begin{figure}[H] \centering
-	\includegraphics[scale=0.45]{chat01}
-	\caption{Chat environment}
-\end{figure}
-The chat can be used for exchanging messages of up to 75 characters directly writable with the keyboard. The character limit was imposed to prevent strings from rendering as wider than the input box, and the fact they should be directly writable with the keyboard simplifies the process of capturing scancodes, having as downside not allowing to write characters that require more than one key press (like exclamation or question marks in a Portuguese keyboard). \par
-\begin{figure}[H] \centering
-	\begin{subfigure}[b]{0.48\linewidth}
-		\includegraphics[width=\linewidth]{chat02_01}
-		\caption{Computer 1 chat}
-	\end{subfigure}
-	\begin{subfigure}[b]{0.48\linewidth}
-		\includegraphics[width=\linewidth]{chat02_02}
-		\caption{Computer 2 chat}
-	\end{subfigure}
-	\caption{Two users interacting via chat}
-\end{figure}
-The user can exit the chat mode by pressing \textbf{ESC}.
-\section{Project status}
-All functionalities previously presented were fully implemented, with the exception of:
-\begin{itemize}
-	\item \textbf{Campaign}: autonomous opponents were supposed to follow a pre-programmed path and shoot on sight at the player. Currently, they don't do either of those.
-	\item \textbf{Multiplayer}: still working on it.
-\end{itemize}
-The I/O devices used in the project are presented in the following table.
-\begin{center} \begin{tabular}{c || l | c}
-	\textbf{Device} & \textbf{What for}                                        & Method \\ \hline
-	Timer           & Frame rate, time since beginning of game                 & Interrupts \\
-	Keyboard        & Player movement, writing chat messages                   & Interrupts \\
-	Mouse           & Player orientation, shooting, selecting options in menus & Interrupts \\
-	Video card      & In-game drawing, menus                                   & None \\
-	RTC             & Scoreboards                                              & Polling \\
-	Serial port     & Chat communication, multiplayer modes                    & Interrupts
-\end{tabular} \end{center}
-To manage all interrupt subscriptions, the general function \texttt{unsubscribe\_interrupt} was implemented and used.
-\subsection{Timer}
-Timer 0 is used to generate periodic interrupts at a rate of 60Hz, essentially controlling a large part of what the program does.\par
-Timer interrupts regulate screen refreshing, which happens at a rate of 60Hz. In all game modes, timer interrupts serve not only the purpose of refreshing the screen, but also to process all the game data: collisions, movement, path-finding algorithms, etc. \par
-To manage timer interrupt subscriptions, functions \texttt{subscribe\_timer\_interrupt}, \texttt{timer\_int\_handler} and \texttt{timer\_get\_no\_interrupts} were implemented and used.
-\subsection{Keyboard}
-The keyboard was configured to issue interrupts on key presses and releases. \par
-The keyboard is used to control some menus (namely using \textbf{ESC}), to input text in the chat, and to control player movement in the game and zoom in/out options.\par
-To manage keyboard interrupt subscription, function \texttt{subscribe\_kbc\_interrupt} was implemented. To manage keyboard interrupts, functions \texttt{kbc\_ih}, \texttt{keyboard\_get\_done}, \texttt{keyboard\_get\_scancode} and \linebreak \texttt{update\_key\_presses} were implemented and used. 
-\subsection{Mouse}
-The mouse was configured to issue interrupts on movement and button presses. \par
-The mouse is used to control all menus (position and buttons), as well as allowing the player to aim at the opponents (position) and shoot bullets (buttons). \par
-To manage mouse interrupt subscription, function \texttt{subscribe\_mouse\_interrupt} was implemented. To manage mouse interrupts, functions \texttt{mouse\_ih}, \texttt{mouse\_parse\_packet} and \texttt{update\_mouse}, among others, were implemented.
-\subsection{Video card}
-The video card was configured to work in graphic mode with direct color encoding, with resolution 1024x768 pixels and 8 bits for each color component Red, Green and Blue, yielding a total of approximately 16.8 million colors. \par
-Simple buffering was used to eliminate flickering. All graphics are first drawn to the scree buffer, and only after all graphical operations (that is, at the end of the processing of the timer interrupt) is the buffer information copied to the VRAM. \par
-The modules \texttt{rectangle\_t} and \texttt{menu\_t} were developed for displaying simple shapes and menus. The modules \texttt{basic\_sprite\_t} and \texttt{sprite\_t} were developed for displaying moving sprites, allowing for rotation around the "center" of the image, as well as scaling and movement. \par
-The modules \texttt{font\_t} and \texttt{text\_t} were developed to allow for dynamic rendering of text, using as default (and, for now, sole) font Consolas. The only type of supported fonts are bitmap fonts. \par
-Configuration of the UART was made using the functions \texttt{graph\_init} and \texttt{graph\_cleanup} developed during the project. Drawing to the buffer is made primarily through the functions \texttt{graph\_get\_XRes}, \linebreak \texttt{graph\_get\_YRes}, \texttt{graph\_set\_pixel}, \texttt{graph\_clear\_screen} and \texttt{graph\_draw}.\par
-Basic sprites are constructed from small XPM files, or loaded at runtime from XPM2 files. A XPM2 file is a XPM file stripped from all the C syntax, leaving only the strings. This format is easier to load at runtime than XPM. A XPM file can be easily converted to a XPM2 file using the function \texttt{xpm\_save\_as\_xpm2}. All XPM arrays of strings are loaded to bitmaps using the function \texttt{xpm\_load} provided by the LCF.
-\subsection{Real-Time Clock (RTC)}
-\textcolor{red}{INCOMPLETE (TELMO)}
-\subsection{Serial port}
-The UART was configured to issue interrupts for Receiver Ready and Transmitter Empty. Communication is processed with the same parameters at both ends, at a bit-rate of 115200bps, 8 bits per char, 2 stop bits. UART FIFOs are not used. The protocols that were developed will be discussed in section \ref{sec:details}. \par
-In multiplayer mode, data is transferred from host to remote at a frequency of 60Hz, with each message having at least 24 bytes. Data transference from remote to host is made whenever needed, with each message having on average 9 bytes.
-\pagebreak
-\section{Code organization/structure}
-\subsection{\texttt{libs}}
-Collection of useful classes and functions. This module was developed with the goal of being as general and independent from \texttt{proj} as possible, although there are rare occasions where sub-modules of \texttt{libs} include sub-modules of \texttt{proj}.
-\subsubsection{\texttt{classes}}
-Provides classes \texttt{list\_t} and \texttt{queue\_t}. These classes achieve generality by storing pointers to \texttt{void}, which have as major disadvantage requiring the use of \texttt{free}. \par
-\textcolor{red}{CONTINUE LIBS MODULES}
-\subsection{\texttt{proj}}
-\textcolor{red}{MAKE PROJ MODULES}
-\section{Implementation details} \label{sec:details}
-\textcolor{red}{WRITE IMPLEMENTATION DETAILS}
-\subsection{XPM and XPM2}
-\textcolor{red}{WRITE STUFF}
-\subsection{Communication protocols}
-\textcolor{red}{WRITE IMPLEMENTATION DETAILS}
-\section{Conclusions}
-\textcolor{red}{WRITE CONCLUSION}
-\end{document}

Property changes on: proj/report/report.tex
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/report/images/zombies01.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: proj/report/images/zombies01.png
===================================================================
--- proj/report/images/zombies01.png	(revision 369)
+++ proj/report/images/zombies01.png	(nonexistent)

Property changes on: proj/report/images/zombies01.png
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: proj/report/images/singleplayer01.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: proj/report/images/singleplayer01.png
===================================================================
--- proj/report/images/singleplayer01.png	(revision 369)
+++ proj/report/images/singleplayer01.png	(nonexistent)

Property changes on: proj/report/images/singleplayer01.png
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: proj/report/images/campaign01.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: proj/report/images/campaign01.png
===================================================================
--- proj/report/images/campaign01.png	(revision 369)
+++ proj/report/images/campaign01.png	(nonexistent)

Property changes on: proj/report/images/campaign01.png
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: proj/report/images/chat01.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: proj/report/images/chat01.png
===================================================================
--- proj/report/images/chat01.png	(revision 369)
+++ proj/report/images/chat01.png	(nonexistent)

Property changes on: proj/report/images/chat01.png
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: proj/report/images/chat02_01.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: proj/report/images/chat02_01.png
===================================================================
--- proj/report/images/chat02_01.png	(revision 369)
+++ proj/report/images/chat02_01.png	(nonexistent)

Property changes on: proj/report/images/chat02_01.png
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: proj/report/images/chat02_02.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: proj/report/images/chat02_02.png
===================================================================
--- proj/report/images/chat02_02.png	(revision 369)
+++ proj/report/images/chat02_02.png	(nonexistent)

Property changes on: proj/report/images/chat02_02.png
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: proj/report/images/main_menu.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/png
Index: proj/report/images/main_menu.png
===================================================================
--- proj/report/images/main_menu.png	(revision 369)
+++ proj/report/images/main_menu.png	(nonexistent)

Property changes on: proj/report/images/main_menu.png
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-image/png
\ No newline at end of property
Index: proj/report
===================================================================
--- proj/report	(revision 369)
+++ proj/report	(nonexistent)

Property changes on: proj/report
___________________________________________________________________
Deleted: svn:ignore
## -1,6 +0,0 ##
-*.aux
-*.log
-*.out
-*.pdf
-*.gz
-*.toc
Index: proj/project/include/singleplayer.h
===================================================================
--- proj/project/include/singleplayer.h	(revision 369)
+++ proj/project/include/singleplayer.h	(nonexistent)
@@ -1,22 +0,0 @@
-#ifndef SINGLEPLAYER_H_INCLUDED
-#define SINGLEPLAYER_H_INCLUDED
-
-/**
- * @defgroup    singleplayer    singleplayer
- * @ingroup proj
- * @brief   Single player module.
- *
- * @{
- */
-
-/**
-* @brief Single player.
-* @return  SUCCESS if operation was successful, other value otherwise
-*/
-int (singleplayer)(void);
-
-/**
- * @}
- */
-
-#endif //SINGLEPLAYER_H_INCLUDED

Property changes on: proj/project/include/singleplayer.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/include/proj_macros.h
===================================================================
--- proj/project/include/proj_macros.h	(revision 369)
+++ proj/project/include/proj_macros.h	(nonexistent)
@@ -1,63 +0,0 @@
-#ifndef PROJ_MACROS_H_INCLUDED
-#define PROJ_MACROS_H_INCLUDED
-
-/**
- * @defgroup proj_macros proj_macros
- * @ingroup proj
- * @brief Project macros.
- *
- * @{
- */
-
-// Movement Directions
-/** @brief Moving to the top side of screen */
-#define UP      -1
-/** @brief Moving to the bottom side of screen */
-#define DOWN    1
-/** @brief Moving to the left side of screen */
-#define LEFT    -1
-/** @brief Moving to the right side of screen */
-#define RIGHT   1
-/** @brief Not moving */
-#define REST    0
-
-// Movement Constants
-/** @brief Shooter speed */
-#define SHOOTER_SPEED   5
-/** @brief Bullet speet */
-#define BULLET_SPEED    8
-
-// Refresh Rate
-/** @brief Screen refresh rate */
-#define REFRESH_RATE    60
-
-//Graphics mode
-/** @brief Graphic mode used */
-#define GRAPH_MODE      DIRECT_1024_768_888
-/** @brief Minimum zoom */
-#define MIN_SCALE       0.2
-/** @brief Default zoom */
-#define DEFAULT_SCALE   0.5
-/** @brief Maximum zoom */
-#define MAX_SCALE       10.0
-
-// Colors
-/** @brief Text color */
-#define TEXT_COLOR              0xFFFFFF
-/** @brief Highlight color */
-#define HIGHLIGHT_COLOR         0x404040
-/** @brief Delimiter color */
-#define DELIMITER_COLOR         0x404040
-
-/** @brief Melee attacks range */
-#define MELEE_RANGE    80
-/** @brief Melee attack damage (for zombies). */
-#define MELEE_DAMAGE   1
-/** @brief Zombie speed */
-#define ZOMBIE_SPEED    1.0
-
-/**
- * @}
- */
-
-#endif /* end of include guard: PROJ_MACROS_H_INCLUDED */

Property changes on: proj/project/include/proj_macros.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/include/campaign.h
===================================================================
--- proj/project/include/campaign.h	(revision 369)
+++ proj/project/include/campaign.h	(nonexistent)
@@ -1,23 +0,0 @@
-#ifndef CAMPAIGN_H_INCLUDED
-#define CAMPAIGN_H_INCLUDED
-
-/**
- * @defgroup    campaign    campaign
- * @ingroup proj
- * @ingroup singleplayer
- * @brief   Campaign mode.
- *
- * @{
- */
-
-/**
- * @brief Campaign.
- * @return  SUCCESS if operation was successful, other value otherwise
- */
-int (campaign)(void);
-
-/**
- * @}
- */
-
-#endif //CAMPAIGN_H_INCLUDED

Property changes on: proj/project/include/campaign.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/include/chat.h
===================================================================
--- proj/project/include/chat.h	(revision 369)
+++ proj/project/include/chat.h	(nonexistent)
@@ -1,22 +0,0 @@
-#ifndef CHAT_H_INCLUDED
-#define CHAT_H_INCLUDED
-
-/**
- * @defgroup    chat    chat
- * @ingroup proj
- * @brief   Chat module.
- *
- * @{
- */
-
-/**
-* @brief Chat.
-* @return  SUCCESS if operation was successful, other value otherwise
-*/
-int (chat)(void);
-
-/**
- * @}
- */
-
-#endif //CHAT_H_INCLUDED

Property changes on: proj/project/include/chat.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/include/proj_func.h
===================================================================
--- proj/project/include/proj_func.h	(revision 369)
+++ proj/project/include/proj_func.h	(nonexistent)
@@ -1,158 +0,0 @@
-#ifndef PROJ_FUNC_H_INCLUDED
-#define PROJ_FUNC_H_INCLUDED
-
-/**
- * @defgroup proj_func proj_func
- * @ingroup proj
- * @brief Project helper functions.
- *
- * @{
- */
-
-#include "libs.h"
-#include "proj_structures.h"
-
-//#include <stdint.h>
-
-/**
- * @brief Cleans up all memory, unsubscribes interrupts.
- * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- * @see {_ERRORS_H_::errors}
- */
-int cleanup(void);
-
-/**
- * @brief Update key presses.
- */
-void update_key_presses(void);
-/**
- * @brief Get key presses.
- * @return  keys_t containing key presses
- */
-keys_t* (get_key_presses)(void);
-
-/**
- * @brief Update mouse.
- */
-void update_mouse(struct packet *p);
-/**
- * @brief Get pointer to mouse X-position.
- * @return  Pointer to mouse X-position.
- */
-int16_t* get_mouse_X(void);
-/**
- * @brief Get pointer to mouse Y-position.
- * @return  Pointer to mouse Y-position.
- */
-int16_t* get_mouse_Y(void);
-/**
- * @brief Get cursor angle relative to a gunner in the screen.
- * @param   p   Pointer to gunner
- * @return      Angle of the mouse relative to the gunner
- */
-double get_mouse_angle(gunner_t *p);
-
-/**
- * @brief Updates movement variables.
- */
-void update_movement(map_t *map, gunner_t *p, keys_t *keys, list_t *shooter_list);
-
-/**
- * @brief Get random spawn (actually, position) for new gunner.
- *
- * The new position cannot collide with the map, nor with any of the gunners
- * already in the list.
- * @param   map     Pointer to map
- * @param   p       Pointer to new gunner
- * @param   l       List of gunners that already exist
- */
-void (get_random_spawn)(const map_t *map, gunner_t *p, list_t *l);
-
-/**
- * @brief Update scale if the keys were pressed to change scale.
- */
-void update_scale(void);
-
-/**
- * @brief Shoot a bullet.
- * @param   shooter     Pointer to gunner that shot the bullet
- * @param   bullet_list List of the bullets in the map
- * @param   bsp_bullet  Basic sprite that will be used to render the bullet
- */
-void (shoot_bullet)(const gunner_t *shooter, list_t *bullet_list, const basic_sprite_t *bsp_bullet);
-/**
- * @brief Update game state.
- *
- * This includes moving bullets accordingly, processing damages, collisions of
- * bullets with walls, melee damage for the gunners that have autonomous melee.
- * @param   map             Pointer to map
- * @param   shooter_list    List of shooters
- * @param   bullet_list     List of bullets in the map
- */
-void (update_game_state)(const map_t *map, list_t *shooter_list, list_t *bullet_list);
-
-/**
- * @brief Wrapper to easen filling of the host_info_t.
- * @param   p       Host info to fill
- * @param   host    Host gunner
- * @param   remote  Remote gunner
- */
-void build_host_structure(host_info_t *p, gunner_t *host, gunner_t *remote);
-/**
- * @brief Wrapper to easen filling of the remote_info_t.
- * @param   p       Remote info to fill
- * @param   keys    Key presses of remote
- * @param   angle   Mouse angle of remote
- */
-void build_remote_structure(remote_info_t *p, keys_t *keys, double angle);
-
-
-
-/**
- * @}
- */
-
-/**
- * @defgroup text_timer_t text_timer_t
- * @ingroup proj_func
- * @brief Text timer.
- *
- * @{
- */
-
-/**
- * @brief Text timer.
- */
-typedef struct {
-    /// @brief Time since construction.
-    int time;
-    /// @brief Text.
-    text_t *text;
-} text_timer_t;
-/**
- * @brief Construct timer
- * @param   fnt Font used to render timer text
- * @return      Pointer to constructed timer, or NULL if failed
- */
-text_timer_t* (text_timer_ctor)(const font_t *fnt);
-/**
- * @brief Destruct timer.
- * @param   p   Pointer to timer to be destructed
- */
-void (text_timer_dtor)(text_timer_t *p);
-/**
- * @brief   Update timer, by incrementing the number of seconds.
- * @param   p   Pointer to timer
- */
-void (text_timer_update)(text_timer_t *p);
-/**
- * @brief   Reset timer to 0.
- * @param   p   Pointer to timer
- */
-void (text_timer_reset)(text_timer_t *p);
-
-/**
- * @}
- */
-
-#endif /* end of include guard: PROJ_FUNC_H_INCLUDED */

Property changes on: proj/project/include/proj_func.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/include/makecode_map.h
===================================================================
--- proj/project/include/makecode_map.h	(revision 369)
+++ proj/project/include/makecode_map.h	(nonexistent)
@@ -1,28 +0,0 @@
-#ifndef MAKE_CODE_MAP_H_
-#define MAKE_CODE_MAP_H_
-
-/**
- * @defgroup makecode_map makecode_map
- * @ingroup proj
- * @brief Makecode map.
- *
- * @{
- */
-
-#include <stdint.h>
-
-/// @brief Error code
-#define ERROR_CODE      0
-
-/**
- * @brief Maps make code into char
- * @param code      Make code to map.
- * @return ERROR_CODE if code char isn't valid, otherwise the character.
- */
-char (map_makecode)(uint8_t code);
-
-/**
- * @}
- */
-
-#endif /* end of include guard: MAKE_CODE_MAP_H_ */

Property changes on: proj/project/include/makecode_map.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/include/ent.h
===================================================================
--- proj/project/include/ent.h	(revision 369)
+++ proj/project/include/ent.h	(nonexistent)
@@ -1,418 +0,0 @@
-#ifndef ENT_H_INCLUDED
-#define ENT_H_INCLUDED
-
-/**
- * @defgroup ent ent
- * @ingroup proj
- * @brief Entities module
- *
- * @{
- */
-
-#include "libs.h"
-
-/**
- * @brief Set scale.
- * @param   n   Scale
- */
-void (ent_set_scale) (double n);
-/**
- * @brief Set origin of screen (upper-left corner) in game referential coordinates.
- * @param   x   X-position of the upper-left corner of the screen
- * @param   y   Y-position of the upper-left corner of the screen
- */
-void (ent_set_origin)(double x, double y);
-/**
- * @brief Get scale.
- * @return  Scale
- */
-double (ent_get_scale)  (void);
-/**
- * @brief Get X-length of the screen in game referencial coordinates.
- * @return X-length
- */
-double (ent_get_XLength)(void);
-/**
- * @brief Get Y-length of the screen in game referencial coordinates.
- * @return Y-length
- */
-double (ent_get_YLength)(void);
-
-/**
- * @}
- */
-
-/**
- * @defgroup gunner_t gunner_t
- * @ingroup ent
- * @brief Gunner module.
- *
- * @{
- */
-
-/// @brief Identifier of a melee gunner
-#define GUNNER_MELEE    BIT(0)
-/// @brief Identifier of a ranged gunner
-#define GUNNER_RANGED   BIT(1)
-/// @brief Identifier of a player-controlled gunner
-#define GUNNER_PLAYER   BIT(2)
-/// @brief Identifier of an automatic follower gunner
-#define GUNNER_FOLLOW   BIT(3)
-
-/**
- * @brief Gunner.
- */
-typedef struct gunner gunner_t;
-/**
- * @brief Construct gunner.
- * @param   dude    Basic sprite representing the gunner
- * @param   weapon  Basic sprite representing the weapon of the gunner
- * @param   type    Type of gunner. Can be one of the identifier macros and also the OR-merge of any combination of them
- * @param   team    Team of the gunner. 1 for player 1, 2 for player 2, 3 for opponents and 0 for no team (temporary gunner)
- */
-gunner_t* (gunner_ctor)(basic_sprite_t *dude, basic_sprite_t *weapon, uint16_t type, int team);
-/**
- * @brief Destruct gunner.
- * @param   p   Pointer to gunner to be destructed
- */
-void      (gunner_dtor)(gunner_t *p);
-/**
- * @brief   Set gunner position.
- * @param   p   Pointer to gunner
- * @param   x   X-position of the gunner in game coordinates
- * @param   y   Y-position of the gunner in game coordinates
- */
-void (gunner_set_pos)               (gunner_t *p, double x, double y);
-/**
- * @brief   Set gunner spawn position.
- * @param   p   Pointer to gunner
- * @param   x   Spawn X-position of the gunner in game coordinates
- * @param   y   Spawn Y-position of the gunner in game coordinates
- */
-void (gunner_set_spawn)             (gunner_t *p, double x, double y);
-/**
- * @brief   Set gunner angle.
- * @param   p       Pointer to gunner
- * @param   angle   Angle in radians
- */
-void (gunner_set_angle)             (gunner_t *p, double angle);
-/**
- * @brief   Set gunner health (total, max health).
- * @param   p       Pointer to gunner
- * @param   health  Health
- */
-void (gunner_set_health)            (gunner_t *p, double health);
-/**
- * @brief   Set gunner current health.
- * @param   p       Pointer to gunner
- * @param   health  Current health
- */
-void (gunner_set_curr_health)       (gunner_t *p, double health);
-/**
- * @brief   Get gunner X-position.
- * @param   p   Pointer to gunner
- * @return  X-position of the gunner
- */
-double  (gunner_get_x)              (const gunner_t *p);
-/**
- * @brief   Get gunner Y-position.
- * @param   p   Pointer to gunner
- * @return  Y-position of the gunner
- */
-double  (gunner_get_y)              (const gunner_t *p);
-/**
- * @brief   Get gunner spawn X-position.
- * @param   p   Pointer to gunner
- * @return  Spawn X-position of the gunner
- */
-double  (gunner_get_spawn_x)        (const gunner_t *p);
-/**
- * @brief   Get gunner spawn Y-position.
- * @param   p   Pointer to gunner
- * @return  Spawn Y-position of the gunner
- */
-double  (gunner_get_spawn_y)        (const gunner_t *p);
-/**
- * @brief   Get gunner angle.
- * @param   p   Pointer to gunner
- * @return  Angle of the gunner
- */
-double  (gunner_get_angle)          (const gunner_t *p);
-/**
- * @brief   Get gunner max health.
- * @param   p   Pointer to gunner
- * @return  Max health of the gunner
- */
-double  (gunner_get_health)         (const gunner_t *p);
-/**
- * @brief   Get gunner current health.
- * @param   p   Pointer to gunner
- * @return  Current health of the gunner
- */
-double  (gunner_get_curr_health)    (const gunner_t *p);
-/**
- * @brief   Get gunner X-position in screen coordinates.
- * @param   p   Pointer to gunner
- * @return  X-position of the gunner in screen coordinates
- */
-int16_t (gunner_get_x_screen)       (const gunner_t *p);
-/**
- * @brief   Get gunner Y-position in screen coordinates.
- * @param   p   Pointer to gunner
- * @return  Y-position of the gunner in screen coordinates
- */
-int16_t (gunner_get_y_screen)       (const gunner_t *p);
-/**
- * @brief   Get gunner type.
- * @param   p   Pointer to gunner
- * @return  Type of gunner
- */
-uint16_t (gunner_get_type)          (const gunner_t *p);
-/**
- * @brief   Get gunner team.
- * @param   p   Pointer to gunner
- * @return  Team of gunner
- */
-int     (gunner_get_team)           (const gunner_t *p);
-/**
- * @brief   Draw gunner on screen buffer.
- * @param   p   Pointer to gunner
- */
-void (gunner_draw)(gunner_t *p);
-/**
- * @brief   Draw gunner health bar on screen buffer.
- * @param   p   Pointer to gunner
- */
-void (gunner_draw_health)(const gunner_t *p);
-/**
- * @brief   Draw list of gunners on screen buffer.
- * @param   shooter_list    List of gunners
- */
-void (gunner_draw_list)(list_t *shooter_list);
-/**
- * @brief Get distance between two gunners.
- * @param   p1  Gunner 1
- * @param   p2  Gunner 2
- * @return  Euclidian distance between the two gunners
- */
-double (gunner_distance)(const gunner_t *p1, const gunner_t *p2);
-/**
- * @brief Check if two gunners are colliding.
- * @param   p1  Gunner 1
- * @param   p2  Gunner 2
- * @return  true if the two gunners are colliding, false otherwise
- */
-int (gunner_collides_gunner)(const gunner_t *p1, const gunner_t *p2);
-
-/**
- * @}
- */
-
-/**
- * @defgroup bullet_t bullet_t
- * @ingroup ent
- * @brief Bullet module.
- *
- * @{
- */
-
-/**
- * @brief Bullet.
- */
-typedef struct bullet bullet_t;
-/**
- * @brief Construct bullet.
- * @param   shooter Pointer to gunner that shot that bullet
- * @param   b       Basic sprite of the bullet
- * @param   x       X-position
- * @param   y       Y-position
- * @param   vx      X-speed
- * @param   vy      Y-speed
- * @return Pointer to constructed bullet, or NULL if failed
- */
-bullet_t* (bullet_ctor)(const gunner_t *shooter, const basic_sprite_t *b, double x, double y, double vx, double vy);
-/**
- * @brief Destruct bullet.
- * @param   p   Pointer to bullet to be destructed
- */
-void      (bullet_dtor)(bullet_t *p);
-/**
- * @brief   Get bullet X-position.
- * @param   p   Pointer to bullet
- * @return  X-position of the bullet
- */
-double  (bullet_get_x)       (const bullet_t *p);
-/**
- * @brief   Get bullet Y-position.
- * @param   p   Pointer to bullet
- * @return  Y-position of the bullet
- */
-double  (bullet_get_y)       (const bullet_t *p);
-/**
- * @brief   Get bullet X-speed.
- * @param   p   Pointer to bullet
- * @return  X-speed of the bullet
- */
-double  (bullet_get_vx)      (const bullet_t *p);
-/**
- * @brief   Get bullet Y-speed.
- * @param   p   Pointer to bullet
- * @return  Y-speed of the bullet
- */
-double  (bullet_get_vy)      (const bullet_t *p);
-/**
- * @brief   Get bullet X-position in screen coordinates.
- * @param   p   Pointer to bullet
- * @return  X-position of the bullet in screen coordinates
- */
-int16_t (bullet_get_x_screen)(const bullet_t *p);
-/**
- * @brief   Get bullet Y-position in screen coordinates.
- * @param   p   Pointer to bullet
- * @return  Y-position of the bullet in screen coordinates
- */
-int16_t (bullet_get_y_screen)(const bullet_t *p);
-/**
- * @brief   Get bullet damage.
- * @param   p   Pointer to bullet
- * @return  Damage
- */
-double  (bullet_get_damage)  (const bullet_t *p);
-/**
- * @brief   Set bullet damage.
- * @param   p   Pointer to bullet
- * @param   damage  Damage
- */
-void    (bullet_set_damage)  (bullet_t *p, double damage);
-/**
- * @brief Get gunner that shot the bullet.
- * @param   p   Pointer to bullet
- * @return  Pointer to gunner that shot the bullet
- */
-const gunner_t* (bullet_get_shooter)(const bullet_t *p);
-/**
- * @brief Update bullet position (i.e., advance it according to its speed).
- * @param   p   Pointer to bullet
- */
-void (bullet_update_movement)(bullet_t *p);
-/**
- * @brief Update movement of bullets in a list.
- * @param   bullet_list     Pointer to bullet list
- */
-void (bullet_update_movement_list)(list_t *bullet_list);
-/**
- * @brief Draw bullet on screen buffer.
- * @param   p   Pointer to bullet
- */
-void (bullet_draw)(bullet_t *p);
-/**
- * @brief Draw bullets in list on screen buffer.
- * @param   bullet_list     Pointer to bullet list
- */
-void (bullet_draw_list)(list_t *bullet_list);
-
-/**
- * @}
- */
-
-/**
- * @defgroup map_t map_t
- * @ingroup ent
- * @brief Bullet module.
- *
- * @{
- */
-
-/**
- * @brief Map.
- */
-typedef struct map map_t;
-/**
- * @brief Construct map.
- * @param   background  XPM describing map as it should be rendered
- * @param   collide     XPM with transparency describing what parts of the map will cause collision
- * @return  Pointer to constructed map, or NULL if failed
- */
-map_t* (map_ctor)(const char *const *background, const char *const *collide);
-/**
- * @brief Destruct map.
- * @param   p   Pointer to map to be destructed
- */
-void   (map_dtor)(map_t *p);
-/**
- * @brief Get map width.
- * @param   p   Pointer to map
- * @return      Width of map
- */
-uint16_t (map_get_width)   (const map_t *p);
-/**
- * @brief Get map height.
- * @param   p   Pointer to map
- * @return      Height of map
- */
-uint16_t (map_get_height)  (const map_t *p);
-/**
- * @brief Use Dijkstra's path-finding algorithm.
- *
- * Allows a follower to know where to move so it gets closer to a given target.
- *
- * This function is implemented in a clever way that reduces the time of execution.
- * On the other hand, it might not always give the shortest path, but it is
- * guaranteeed to provide a decent, valid path to the target.
- *
- * @param   p   Pointer to map
- * @param   x_  X-position of the target
- * @param   y_  Y-position of the target
- * @return  SUCCESS if operation is successful, false otherwise
- */
-int (map_make_dijkstra)(map_t *p, double x_, double y_);
-/**
- * @brief Get the direction a follower should move to get closer to the target.
- * @param   p       Pointer to map
- * @param   x       X-position of the follower
- * @param   y       Y-position of the follower
- * @param   theta   Pointer to angle that will be updated
- * @return SUCCESS if operation was successful, other value otherwise
- */
-int (map_where_to_follow)(const map_t *p, double x, double y, double *theta);
-/**
- * @brief Draw map on screen buffer.
- * @param   p   Pointer to map
- */
-void   (map_draw)(map_t *p);
-/**
- * @brief Evaluate if point collides with map.
- * @param   p   Pointer to map
- * @param   x   X-position of the point
- * @param   y   Y-position of the point
- * @return true if the point collides with the map, false otherwise
- */
-int    (map_collides_point)(const map_t *p, double x, double y);
-
-/**
- * @}
- */
-
-/**
- * @brief Evaluate if gunner is colliding with map.
- * @param   p       Pointer to map
- * @param   gunner  Pointer to gunner
- * @return true if the gunner collides with the map, false otherwise
- */
-int    (map_collides_gunner)(const map_t *p, const gunner_t *gunner);
-/**
- * @brief Evaluate if bullet is colliding with map.
- * @param   p       Pointer to map
- * @param   bullet  Pointer to bullet
- * @return true if the bullet collides with the map, false otherwise
- */
-int    (map_collides_bullet)(const map_t *p, const bullet_t *bullet);
-/**
- * @brief Evaluate if bullet is colliding with gunner.
- * @param   shooter     Pointer to gunner
- * @param   bull        Pointer to bullet
- * @return true if the bullet collides with the gunner, false otherwise
- */
-int (gunner_collides_bullet)(const gunner_t *shooter, const bullet_t *bull);
-
-#endif //ENT_H_INCLUDED

Property changes on: proj/project/include/ent.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/include/scoreboards.h
===================================================================
--- proj/project/include/scoreboards.h	(revision 369)
+++ proj/project/include/scoreboards.h	(nonexistent)
@@ -1,62 +0,0 @@
-#ifndef SCOREBOARD_H_INCLUDED
-#define SCOREBOARD_H_INCLUDED
-
-/**
- * @defgroup scoreboards scoreboards
- * @ingroup proj
- * @brief Scoreboards module.
- *
- * @{
- */
-
-#include "libs.h"
-#include <stdint.h>
-
-/**
- * @brief Score.
- */
-typedef struct  score_info score_info_t;
-
-/**
- * @brief Table of highscores.
- */
-typedef struct highscores highscores_t;
-/**
- * @brief Construct score.
- * @param   score           Game score.
- * @param   time_played     Time elapsed on game.
- * @return      Pointer to constructed score, or NULL if failed.
- */
-score_info_t* (score_ctor)(int score, int time_played);
-
-/**
- * @brief Destruct score.
- * @param   p   Pointer to score to destruct
- */
-void (score_dtor)(score_info_t *p);
-
-/**
- * @brief Construct highscores.
- * @param   fnt     Font to use when rendering highscores text
- * @param   path    Path to file to be read with highscores values.
- * @return      Pointer to constructed highscores, or NULL if failed.
- */
-highscores_t* (highscores_ctor)(const font_t *fnt, const char *path);
-/**
- * @brief Save highscore into file.
- * @param   p       Pointer to highscores
- * @param   path    Path to file to be written
- */
-void (highscores_save)(const highscores_t *p, const char *path);
-/**
- * @brief Destruct menu.
- * @param   p   Pointer to menu to destruct
- */
-void (highscores_dtor)(highscores_t *p);
-
-/**
- * @}
- */
-
-
-#endif /* end of include guard: SCOREBOARD_H_INCLUDED */

Property changes on: proj/project/include/scoreboards.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/include/hltp.h
===================================================================
--- proj/project/include/hltp.h	(revision 369)
+++ proj/project/include/hltp.h	(nonexistent)
@@ -1,63 +0,0 @@
-#ifndef HLTP_H_INCLUDED
-#define HLTP_H_INCLUDED
-
-/**
- * @defgroup    hltp    hltp
- * @ingroup proj
- * @brief HLTP (High-Level Transfer Protocol) module.
- *
- * @{
- */
-
-#include "uart.h"
-#include "proj_structures.h"
-
-/**
- * @brief Data types that HLTP is familiar with (i.e., can send and intepret).
- */
-typedef enum{
-    hltp_type_invalid = 0x00,
-    hltp_type_string  = 0x53,
-    hltp_type_host    = 0x48,
-    hltp_type_remote  = 0x52,
-    hltp_type_bullet  = 0x42
-} hltp_type;
-
-/**
- * @brief Send string.
- * @param   p   Pointer to string to be sent
- * @return  SUCCESS if operation was successful, other value otherwise
- */
-int hltp_send_string(const char *p);
-/**
- * @brief Send host_info.
- * @param   p   Pointer to host_info to be sent
- * @return  SUCCESS if operation was successful, other value otherwise
- */
-int hltp_send_host_info(const host_info_t *p);
-/**
- * @brief Send remote_info.
- * @param   p   Pointer to remote_info to be sent
- * @return  SUCCESS if operation was successful, other value otherwise
- */
-int hltp_send_remote_info(const remote_info_t *p);
-/**
- * @brief Send bullet_info.
- * @param   p   Pointer to bullet_info to be sent
- * @return  SUCCESS if operation was successful, other value otherwise
- */
-int hltp_send_bullet_info(const bullet_info_t *p);
-/**
- * @brief Interpret message received as one of the structs HLTP knows.
- * @param   p       Pointer to beginning of message
- * @param   sz      Size of message
- * @param   dest    Pointer to void*, to where the interpreted message will be saved
- * @return          Code of the interpreted message
- */
-hltp_type hltp_interpret(const uint8_t *p, const size_t sz, void **dest);
-
-/**
- * @}
- */
-
-#endif //HLTP_H_INCLUDED

Property changes on: proj/project/include/hltp.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/include/zombies.h
===================================================================
--- proj/project/include/zombies.h	(revision 369)
+++ proj/project/include/zombies.h	(nonexistent)
@@ -1,23 +0,0 @@
-#ifndef ZOMBIES_H_INCLUDED
-#define ZOMBIES_H_INCLUDED
-
-/**
- * @defgroup    zombies    zombies
- * @ingroup proj
- * @ingroup singleplayer
- * @brief   Zombies mode.
- *
- * @{
- */
-
-/**
-* @brief Zombies.
-* @return  SUCCESS if operation was successful, other value otherwise
-*/
-int (zombies)(void);
-
-/**
- * @}
- */
-
-#endif //ZOMBIES_H_INCLUDED

Property changes on: proj/project/include/zombies.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/include/interrupts_func.h
===================================================================
--- proj/project/include/interrupts_func.h	(revision 369)
+++ proj/project/include/interrupts_func.h	(nonexistent)
@@ -1,49 +0,0 @@
-#ifndef INTERRUPTS_FUNC_H_INCLUDED
-#define INTERRUPTS_FUNC_H_INCLUDED
-
-/**
- * @defgroup interrupts_func interrupts_func
- * @ingroup proj
- * @brief Interrupts functions.
- *
- * @{
- */
-
-#include "libs.h"
-
-/**
- * @brief Subscribes all drivers used (timer->keyboard->mouse)
- * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- * @see {_ERRORS_H_::errors}
- */
-int (subscribe_all)(void);
-
-/**
- * @brief Unsubscribes all subscribed interrupts
- * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- * @see {_ERRORS_H_::errors}
- */
-int (unsubscribe_all)(void);
-
-/**
- * @brief Calls interrupt handler corresponding to the bit specified by the argument.
- * @param handler Interrupt handler to call
- */
-void interrupt_handler(uint8_t handler);
-
-/**
- * @brief Blocking function that waits for an interrupt to occur.
- *
- * Rewrites the provided argument with the interrupt vector it gets.
- *
- * This function decisively reduces the complexity of an interrupt cycle, allowing
- * for each menu to have its own, simplified interrupt cycle.
- * @param   p   Pointer where interrupt vector will be saved
- */
-int get_interrupts_vector(uint64_t *p);
-
-/**
- * @}
- */
-
-#endif /* end of include guard: INTERRUPTS_FUNC_H_INCLUDED */

Property changes on: proj/project/include/interrupts_func.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/include/proj.h
===================================================================
--- proj/project/include/proj.h	(revision 369)
+++ proj/project/include/proj.h	(nonexistent)
@@ -1,36 +0,0 @@
-#ifndef PROJ_H_INCLUDED
-#define PROJ_H_INCLUDED
-
-/**
- * @defgroup proj proj
- * @brief Project module.
- *
- * @{
- */
-
-#include "libs.h"
-
-#include "ent.h"
-
-/// @brief Crosshair
-basic_sprite_t       *bsp_crosshair;
-/// @brief Shooter
-basic_sprite_t       *bsp_shooter  ;
-/// @brief Zombie
-basic_sprite_t       *bsp_zombie   ;
-/// @brief Pistol
-basic_sprite_t       *bsp_pistol   ;
-/// @brief Nothing (just a transparent basic_sprite_t)
-basic_sprite_t       *bsp_nothing  ;
-/// @brief Bullet
-basic_sprite_t       *bsp_bullet   ;
-/// @brief Map 1
-map_t                *map1         ;
-/// @brief Crosshair sprite
-sprite_t             *sp_crosshair ;
-
-/**
- * @}
- */
-
-#endif //PROJ_H_INCLUDED

Property changes on: proj/project/include/proj.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/include/proj_structures.h
===================================================================
--- proj/project/include/proj_structures.h	(revision 369)
+++ proj/project/include/proj_structures.h	(nonexistent)
@@ -1,184 +0,0 @@
-#ifndef PROJ_STRUCTURES_H_INCLUDED
-#define PROJ_STRUCTURES_H_INCLUDED
-
-/**
- * @defgroup proj_structures proj_structures
- * @ingroup proj
- * @brief Project structures.
- *
- * @{
- */
-
-#include <stdint.h>
-#include "ent.h"
-
-/**
- * @}
- */
-
-/**
- * @defgroup keys_t keys_t
- * @ingroup proj_structures
- * @brief Keys pressed module.
- *
- * @{
- */
-
-/**
- * @brief Keys pressed.
- */
-typedef struct {
-    /// @brief W is pressed when 1
-    uint8_t w_pressed       : 1;
-    /// @brief A is pressed when 1
-    uint8_t a_pressed       : 1;
-    /// @brief S is pressed when 1
-    uint8_t s_pressed       : 1;
-    /// @brief D is pressed when 1
-    uint8_t d_pressed       : 1;
-    /// @brief Ctrl is pressed when 1
-    uint8_t ctrl_pressed    : 1;
-    /// @brief Plus (+) is pressed when 1
-    uint8_t plus_pressed    : 1;
-    /// @brief Minus (-) is pressed when 1
-    uint8_t minus_pressed   : 1;
-    /// @brief Mouse left button is pressed when 1
-    uint8_t lb_pressed      : 1;
-} keys_t;
-
-/**
- * @}
- */
-
-/**
-* @defgroup host_info_t host_info_t
-* @ingroup proj_structures
-* @brief Host info module.
-*
-* @{
-*/
-
-/**
- * @brief Information to transmit from host to remote.
- */
-typedef struct {
-    // host
-    /// @brief Host player X-position
-    int16_t    host_x;
-    /// @brief Host player Y-postition
-    int16_t    host_y;
-    /// @brief Host player angle
-    float      host_angle;
-    /// @brief Host player health
-    int16_t    host_health;
-    /// @brief Host player current health
-    int16_t    host_current_health;
-
-    // remote
-    /// @brief Remote player X-position
-    int16_t    remote_x;
-    /// @brief Remote player Y-postition
-    int16_t    remote_y;
-    /// @brief Remote player angle
-    float      remote_angle;
-    /// @brief Remote player health
-    int16_t    remote_health;
-    /// @brief Remote player current health
-    int16_t    remote_current_health;
-    /*
-    // bullets
-    /// @brief Number of bullets
-    uint8_t    no_bullets;
-    /// @brief X-position of the bullets
-    int16_t   *bullets_x;
-    /// @brief Y-position of the bullets
-    int16_t   *bullets_y;
-    /// @brief X-speed of the bullets
-    int16_t   *bullets_vx;
-    /// @brief Y-speed of the bullets
-    int16_t   *bullets_vy;
-    /// @brief Who shot each bullet
-    bool      *bullets_shooter; // false for host, true for remote
-    */
-} host_info_t;
-/**
- * @brief Construct host information.
- * @param   host    Pointer to host gunner
- * @param   remote  Pointer to remote gunner
- * @return  Pointer to constructed host information, or NULL if failed
- */
-host_info_t* host_info_ctor(gunner_t *host, gunner_t *remote);
-/**
- * @brief Destruct host information.
- * @param   p   Pointer to host information to be destructed
- */
-void host_info_dtor(host_info_t *p);
-
-/**
- * @}
- */
-
-/**
-* @defgroup remote_info_t remote_info_t
-* @ingroup proj_structures
-* @brief Remote info module.
-*
-* @{
-*/
-
-/**
- * @brief Information to transmit from remote to host.
- */
-typedef struct {
-    /// @brief Remote keys that are pressed
-    keys_t  remote_keys_pressed;
-    /// @brief Remote player angle
-    double  remote_angle;
-} remote_info_t;
-/**
- * @brief Construct remote information.
- * @return  Pointer to constructed remote information, or NULL if failed
- */
-remote_info_t* remote_info_ctor(void);
-/**
- * @brief Destruct remote information.
- * @param   p   Pointer to remote information to be destructed
- */
-void remote_info_dtor(remote_info_t *p);
-
-/**
- * @}
- */
-
-/**
-* @defgroup bullet_info_t bullet_info_t
-* @ingroup proj_structures
-* @brief Bullet event module.
-*
-* @{
-*/
-
-
-/**
- * @brief Bullet event to transmit from remote to host.
- */
-typedef struct {
-    /// @brief New bullet signal from remote
-    bool   new_bullet;
-} bullet_info_t;
-/**
- * @brief Construct bullet event.
- * @return  Pointer to constructed bullet event, or NULL if failed
- */
-bullet_info_t* bullet_info_ctor(void);
-/**
- * @brief Destruct bullet event.
- * @param   p   Pointer to bullet event to be destructed
- */
-void bullet_info_dtor(bullet_info_t *p);
-
-/**
- * @}
- */
-
-#endif /* end of include guard: PROJ_STRUCTURES_H_INCLUDED */

Property changes on: proj/project/include/proj_structures.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/src/proj_func.c
===================================================================
--- proj/project/src/proj_func.c	(revision 369)
+++ proj/project/src/proj_func.c	(nonexistent)
@@ -1,372 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "proj_func.h"
-
-#include "interrupts_func.h"
-#include "libs.h"
-#include "proj_macros.h"
-#include "ent.h"
-
-#include <math.h>
-
-int cleanup(void) {
-    int r = SUCCESS;
-    if ((r = unsubscribe_all()))
-        printf("%s: failed to unsubscribe drivers.\n", __func__);
-    if ((r = graph_cleanup()))
-        printf("%s: graph cleanup failed\n", __func__);
-
-    return r;
-}
-
-static keys_t key_presses;
-void update_key_presses(void) {
-    if (keyboard_get_size() == 1) {
-        switch(keyboard_get_scancode()[0]) {
-        case W_MAKE_CODE        : key_presses.w_pressed     = 1;        break;
-        case W_BREAK_CODE       : key_presses.w_pressed     = 0;        break;
-        case A_MAKE_CODE        : key_presses.a_pressed     = 1;        break;
-        case A_BREAK_CODE       : key_presses.a_pressed     = 0;        break;
-        case S_MAKE_CODE        : key_presses.s_pressed     = 1;        break;
-        case S_BREAK_CODE       : key_presses.s_pressed     = 0;        break;
-        case D_MAKE_CODE        : key_presses.d_pressed     = 1;        break;
-        case D_BREAK_CODE       : key_presses.d_pressed     = 0;        break;
-        case CTRL_MAKE_CODE     : key_presses.ctrl_pressed  = 1;        break;
-        case CTRL_BREAK_CODE    : key_presses.ctrl_pressed  = 0;        break;
-        case PLUS_MAKE_CODE     : key_presses.plus_pressed  = 1;    update_scale();        break;
-        case PLUS_BREAK_CODE    : key_presses.plus_pressed  = 0;    update_scale();        break;
-        case MINUS_MAKE_CODE    : key_presses.minus_pressed = 1;    update_scale();        break;
-        case MINUS_BREAK_CODE   : key_presses.minus_pressed = 0;    update_scale();        break;
-        }
-    }
-}
-keys_t* (get_key_presses)(void) {
-    return &key_presses;
-}
-
-static int16_t mouse_x = 0, mouse_y = 0;
-void (update_mouse)(struct packet *p) {
-    mouse_x = max_16(0, mouse_x + p->delta_x);
-    mouse_x = min_16(mouse_x, (int16_t)graph_get_XRes() - 1);
-
-    mouse_y = max_16(0, mouse_y - p->delta_y);
-    mouse_y = min_16(mouse_y, (int16_t)graph_get_YRes() - 1);
-
-    key_presses.lb_pressed = p->lb;
-}
-int16_t* get_mouse_X(void) { return &mouse_x; }
-int16_t* get_mouse_Y(void) { return &mouse_y; }
-double get_mouse_angle(gunner_t *p) {
-    return atan2(gunner_get_y_screen(p) - mouse_y, mouse_x - gunner_get_x_screen(p));
-}
-
-void update_movement(map_t *map, gunner_t *p, keys_t *keys, list_t *shooter_list) {
-    /** Player movement */{
-        int ver_mov = keys->s_pressed - keys->w_pressed;
-        int hor_mov = keys->d_pressed - keys->a_pressed;
-        double x = gunner_get_x(p);
-        double y = gunner_get_y(p);
-
-        gunner_set_pos(p, x + SHOOTER_SPEED * hor_mov, y);
-        if (map_collides_gunner(map, p)) gunner_set_pos(p, x, y);
-        else {
-            list_node_t *it = list_begin(shooter_list);
-            while (it != list_end(shooter_list)) {
-                gunner_t *p2 = *(gunner_t**)list_node_val(it);
-                if (p != p2 && gunner_collides_gunner(p, p2)) {
-                    gunner_set_pos(p, x, y);
-                    break;
-                }
-                it = list_node_next(it);
-            }
-        }
-        x = gunner_get_x(p);
-        gunner_set_pos(p, x, y + SHOOTER_SPEED * ver_mov);
-        if (map_collides_gunner(map, p)) gunner_set_pos(p, x, y);
-        else {
-            list_node_t *it = list_begin(shooter_list);
-            while (it != list_end(shooter_list)) {
-                gunner_t *p2 = *(gunner_t**)list_node_val(it);
-                if (p != p2 && gunner_collides_gunner(p, p2)) {
-                    gunner_set_pos(p, x, y);
-                    break;
-                }
-                it = list_node_next(it);
-            }
-        }
-    }
-    /** Followers movement */ {
-        list_node_t *it = list_begin(shooter_list);
-        while(it != list_end(shooter_list)){
-            gunner_t *g = *(gunner_t**)list_node_val(it);
-            if(gunner_get_type(g) & GUNNER_FOLLOW){
-                double theta = 0.0;
-                map_where_to_follow(map, gunner_get_x(g), gunner_get_y(g), &theta);
-                double c = fm_cos(theta), s = fm_sin(theta);
-                double dx = ZOMBIE_SPEED*c, dy = -ZOMBIE_SPEED*s;
-                double x = gunner_get_x(g);
-                double y = gunner_get_y(g);
-                gunner_set_pos(g, x+dx, y+dy);
-                if (map_collides_gunner(map, g)){
-                    gunner_set_pos(g, x, y);
-                } else {
-                    list_node_t *it2 = list_begin(shooter_list);
-                    while (it2 != list_end(shooter_list)) {
-                        gunner_t *p2 = *(gunner_t**)list_node_val(it2);
-                        if (g != p2 && gunner_collides_gunner(g, p2)) {
-                            gunner_set_pos(g, x, y);
-                            break;
-                        }
-                        it2 = list_node_next(it2);
-                    }
-                }
-                gunner_set_angle(g, theta-M_PI_2);
-            }
-            it = list_node_next(it);
-        }
-    }
-}
-
-void (get_random_spawn)(const map_t *map, gunner_t *p, list_t *l) {
-    uint16_t w = map_get_width(map), h = map_get_height(map);
-    double x, y;
-
-    while(true){
-        x = rand() % w;
-        y = rand() % h;
-        gunner_set_pos(p, x, y);
-        if(map_collides_gunner(map, p)) continue;
-        int collides = false;
-        list_node_t *it = list_begin(l);
-        while(it != list_end(l)){
-            if(gunner_collides_gunner(p, *list_node_val(it))){
-                collides = true;
-                break;
-            }
-            it = list_node_next(it);
-        }
-        if(!collides) return;
-    }
-}
-
-void update_scale(void) {
-    static uint8_t last_plus = 0, last_minus = 0;
-    if (key_presses.ctrl_pressed) {
-        if (key_presses.plus_pressed && !last_plus) {
-            double scale = ent_get_scale();
-            scale *= 1.1;
-            if (scale <= MAX_SCALE) ent_set_scale(scale);
-        }
-        else if (key_presses.minus_pressed && !last_minus) {
-            double scale = ent_get_scale();
-            scale /= 1.1;
-            if (scale >= MIN_SCALE) ent_set_scale(scale);
-        }
-
-        //printf("SCALE: %d\n", (int)(ent_get_scale()*1000));
-    }
-
-    last_plus = key_presses.plus_pressed;
-    last_minus = key_presses.minus_pressed;
-}
-
-void (shoot_bullet)(const gunner_t *shooter, list_t *bullet_list, const basic_sprite_t *bsp_bullet) {
-    double angle = gunner_get_angle(shooter);
-    double vx = -BULLET_SPEED * fm_sin(angle);
-    double vy = -BULLET_SPEED * fm_cos(angle);
-    bullet_t *bullet = bullet_ctor(shooter, bsp_bullet, gunner_get_x(shooter), gunner_get_y(shooter), vx, vy);
-    list_insert(bullet_list, list_end(bullet_list), bullet);
-}
-
-void (update_game_state)(const map_t *map, list_t *shooter_list, list_t *bullet_list) {
-    /// BULLETS
-    bullet_update_movement_list(bullet_list);
-    list_node_t *bullet_it = list_begin(bullet_list);
-    while (bullet_it != list_end(bullet_list)) {
-        /// Collision with walls
-        bullet_t *bullet = *(bullet_t**)list_node_val(bullet_it);
-        if (map_collides_bullet(map, bullet)) {
-            list_node_t *aux = list_node_next(bullet_it);
-            /// Delete bullet
-            bullet_dtor(list_erase(bullet_list, bullet_it));
-            /// Advance iterator
-            bullet_it = aux;
-            continue;
-        }
-        /// Collision with shooters
-        list_node_t *shooter_it = list_begin(shooter_list);
-        int deleted_bullet = false;
-        while(shooter_it != list_end(shooter_list)){
-            gunner_t *shooter = *(gunner_t**)list_node_val(shooter_it);
-            if(gunner_collides_bullet(shooter, bullet) &&
-               gunner_get_team(shooter) != gunner_get_team(bullet_get_shooter(bullet))) {
-                list_node_t *aux = list_node_next(bullet_it);
-                /// Change health
-                gunner_set_curr_health(shooter, gunner_get_curr_health(shooter) - bullet_get_damage(bullet));
-                if (gunner_get_curr_health(shooter) <= 0) {
-                    gunner_dtor(list_erase(shooter_list, shooter_it));
-                }
-                /// Delete bullet
-                bullet_dtor(list_erase(bullet_list, bullet_it)); deleted_bullet = true;
-                /// Advance iterator
-                bullet_it = aux;
-                break;
-            } else shooter_it = list_node_next(shooter_it);
-        }
-        if(deleted_bullet) continue;
-        /// Advance iterator if necessary
-        bullet_it = list_node_next(bullet_it);
-    }
-    /// MELEE
-    list_node_t *it1 = list_begin(shooter_list);
-    while(it1 != list_end(shooter_list)){
-        gunner_t *s1 = *list_node_val(it1);
-        if(!(gunner_get_type(s1) & GUNNER_MELEE)){ it1 = list_node_next(it1); continue; }
-        list_node_t *it2 = list_begin(shooter_list);
-        while(it2 != list_end(shooter_list)){
-            gunner_t *s2 = *list_node_val(it2);
-            if(gunner_get_team(s1) != gunner_get_team(s2) &&
-               gunner_distance(s1, s2) < MELEE_RANGE)
-                gunner_set_curr_health(s2, gunner_get_curr_health(s2) - MELEE_DAMAGE);
-            if(gunner_get_curr_health(s2) <= 0){
-                list_node_t *aux = list_node_next(it2);
-                gunner_dtor(list_erase(shooter_list, it2));
-                it2 = aux;
-            }else it2 = list_node_next(it2);
-        }
-        it1 = list_node_next(it1);
-    }
-}
-
-text_timer_t* (text_timer_ctor)(const font_t *fnt){
-    if(fnt == NULL) return NULL;
-    text_timer_t *ret = malloc(sizeof(timer_t));
-    if (ret == NULL) return NULL;
-    ret->time = 0;
-    ret->text = text_ctor(fnt, "000s");
-    text_set_color(ret->text, TEXT_COLOR);
-    return ret;
-}
-void (text_timer_update)(text_timer_t *p){
-    if (p->time >= 999) return;
-    p->time++;
-    char buffer[100];
-    sprintf(buffer, "%03ds", p->time);
-    text_set_string(p->text, buffer);
-}
-void (text_timer_reset)(text_timer_t *p){
-    text_set_string(p->text, "000s");
-}
-void (text_timer_dtor)(text_timer_t *p){
-    if (p == NULL) return;
-    text_dtor(p->text);
-    free(p);
-}
-
-host_info_t* host_info_ctor(gunner_t *host, gunner_t *remote) {
-    host_info_t *ret = (host_info_t*)malloc(sizeof(host_info_t));
-    if (ret == NULL) return ret;
-
-    ret->host_x               = (int16_t)gunner_get_x          (host);
-    ret->host_y               = (int16_t)gunner_get_y          (host);
-    ret->host_angle           = (float)  gunner_get_angle      (host);
-    ret->host_health          = (int16_t)gunner_get_health     (host);
-    ret->host_current_health  = (int16_t)gunner_get_curr_health(host);
-
-    // remote
-    ret->remote_x               = (int16_t)gunner_get_x          (remote);
-    ret->remote_y               = (int16_t)gunner_get_y          (remote);
-    ret->remote_angle           = (float)  gunner_get_angle      (remote);
-    ret->remote_health          = (int16_t)gunner_get_health     (remote);
-    ret->remote_current_health  = (int16_t)gunner_get_curr_health(remote);
-
-    //ret->no_bullets = 0;
-
-    return ret;
-}
-void host_info_dtor(host_info_t *p) {
-    if (p==NULL) return;
-    /*
-    if ((p->bullets_x) != NULL){ free(p->bullets_x); p->bullets_x = NULL; }
-
-    if ((p->bullets_y) != NULL){ free(p->bullets_y); p->bullets_y = NULL; }
-
-    if ((p->bullets_vx) != NULL){ free(p->bullets_vx); p->bullets_vx = NULL; }
-
-    if ((p->bullets_vy) != NULL){ free(p->bullets_vy); p->bullets_vy = NULL; }
-
-    if ((p->bullets_shooter) != NULL){ free(p->bullets_shooter); p->bullets_shooter = NULL; }
-    */
-    free(p);
-}
-
-remote_info_t* remote_info_ctor(void) {
-    remote_info_t *ret = (remote_info_t*)malloc(sizeof(remote_info_t));
-    if (ret == NULL) return ret;
-
-    memset(&(ret->remote_keys_pressed), 0, sizeof(keys_t));
-
-    ret->remote_angle = 0;
-
-    return ret;
-}
-void remote_info_dtor(remote_info_t *p) {
-    if (p==NULL) return;
-    free(p);
-}
-
-bullet_info_t* bullet_info_ctor(void) {
-    bullet_info_t *ret = (bullet_info_t*)malloc(sizeof(bullet_info_t));
-    if (ret == NULL) return ret;
-
-    ret->new_bullet = false;
-
-    return ret;
-}
-void bullet_info_dtor(bullet_info_t *p) {
-    if (p == NULL) return;
-    free(p);
-}
-
-void build_host_structure(host_info_t *p, gunner_t *host, gunner_t *remote) {
-    // host
-    p->host_x               = (int16_t)gunner_get_x          (host);
-    p->host_y               = (int16_t)gunner_get_y          (host);
-    p->host_angle           = (float)  gunner_get_angle      (host);
-    p->host_health          = (int16_t)gunner_get_health     (host);
-    p->host_current_health  = (int16_t)gunner_get_curr_health(host);
-
-    // remote
-    p->remote_x               = (int16_t)gunner_get_x          (remote);
-    p->remote_y               = (int16_t)gunner_get_y          (remote);
-    p->remote_angle           = (float)  gunner_get_angle      (remote);
-    p->remote_health          = (int16_t)gunner_get_health     (remote);
-    p->remote_current_health  = (int16_t)gunner_get_curr_health(remote);
-    /*
-    // bullets
-    size_t sz = list_size(bullet_list);
-    p->no_bullets = sz;
-    p->bullets_x        = (int16_t*)realloc(p->bullets_x         , sz * sizeof(int16_t));
-    p->bullets_y        = (int16_t*)realloc(p->bullets_y         , sz * sizeof(int16_t));
-    p->bullets_vx       = (int16_t*)realloc(p->bullets_vx        , sz * sizeof(int16_t));
-    p->bullets_vy       = (int16_t*)realloc(p->bullets_vy        , sz * sizeof(int16_t));
-    p->bullets_shooter  = (bool*)   realloc(p->bullets_shooter   , sz * sizeof(bool ));
-
-    list_node_t *it = list_begin(bullet_list);
-    size_t i = 0;
-    while (it != list_end(bullet_list)) {
-        bullet_t *bullet = *list_node_val(it);
-        p->bullets_x        [i] = (int16_t)bullet_get_x                      (bullet);
-        p->bullets_y        [i] = (int16_t)bullet_get_y                      (bullet);
-        p->bullets_vx       [i] = (int16_t)bullet_get_vx                     (bullet);
-        p->bullets_vy       [i] = (int16_t)bullet_get_vy                     (bullet);
-        p->bullets_shooter  [i] = gunner_get_team(bullet_get_shooter(bullet)) != gunner_get_team(host);
-        it = list_node_next(it);
-        i++;
-    }
-    */
-}
-void build_remote_structure(remote_info_t *p, keys_t *keys, double angle) {
-    memcpy(&(p->remote_keys_pressed), keys, sizeof(keys_t));
-    p->remote_angle = angle;
-}

Property changes on: proj/project/src/proj_func.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/src/makecode_map.c
===================================================================
--- proj/project/src/makecode_map.c	(revision 369)
+++ proj/project/src/makecode_map.c	(nonexistent)
@@ -1,15 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "makecode_map.h"
-
-static const char makecode_map[] = {ERROR_CODE, ERROR_CODE, '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '\'', ERROR_CODE /*«*/, ERROR_CODE /*escape*/,
-                                    ERROR_CODE /*tab*/, 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', 'O', 'P', '+', ERROR_CODE /* ´ */, ERROR_CODE /*enter*/,
-                                    ERROR_CODE /*ctrl*/, 'A', 'S', 'D', 'F', 'G', 'H', 'J', 'K', 'L', ERROR_CODE /* Ç */, ERROR_CODE /* º */, '\\', ERROR_CODE /*lshift*/, '~',
-                                    'Z', 'X', 'C', 'V', 'B', 'N', 'M', ',', '.', '-', ERROR_CODE /*rshift*/, ERROR_CODE /*unkown*/, ERROR_CODE /*alt*/, ' ' /*space*/};
-
-static const int size = sizeof(makecode_map);
-
-char (map_makecode)(uint8_t code) {
-    if (code < 0 || code >= size) return ERROR_CODE;
-    return makecode_map[code];
-}

Property changes on: proj/project/src/makecode_map.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/src/ent.c
===================================================================
--- proj/project/src/ent.c	(revision 369)
+++ proj/project/src/ent.c	(nonexistent)
@@ -1,377 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "ent.h"
-
-#include "libs.h"
-#include <math.h>
-
-#define GREEN_HEALTH_COLOR      0x009900
-
-static double scale = 1.0;
-static double x_origin = 0;
-static double y_origin = 0;
-
-void (ent_set_scale) (double n){ scale = n; }
-void (ent_set_origin)(double x, double y){ x_origin = x; y_origin = y; }
-double (ent_get_scale)  (void){ return scale; }
-double (ent_get_XLength)(void){ return graph_get_XRes()/scale; }
-double (ent_get_YLength)(void){ return graph_get_YRes()/scale; }
-
-struct gunner{
-    double x, y; //real position
-    double spawn_x, spawn_y;
-    sprite_t *dude;
-    sprite_t *weapon;
-    double health, current_health;
-    rectangle_t *green_bar, *red_bar;
-    text_t *txt;
-    uint16_t type;
-    int team;
-};
-gunner_t* (gunner_ctor)(basic_sprite_t *dude, basic_sprite_t *weapon, uint16_t type, int team){
-    gunner_t *ret = malloc(sizeof(gunner_t));
-    if(ret == NULL) return NULL;
-    ret->spawn_x = 0.0;
-    ret->spawn_y = 0.0;
-    ret->x = 0.0;
-    ret->y = 0.0;
-    ret->health = 100;
-    ret->current_health = ret->health;
-    ret->green_bar = rectangle_ctor(0,0,0,0);
-    ret->red_bar   = rectangle_ctor(0,0,0,0);
-    ret->txt = text_ctor(font_get_default(), "");
-    ret->type = type;
-    ret->team = team;
-    ret->dude   = sprite_ctor(dude  );
-    ret->weapon = sprite_ctor(weapon);
-    if(ret->txt == NULL || ret->dude == NULL || ret->weapon == NULL || ret->green_bar == NULL || ret->red_bar == NULL){
-        gunner_dtor(ret);
-        return NULL;
-    }
-    rectangle_set_fill_color(ret->green_bar, GREEN_HEALTH_COLOR);
-    rectangle_set_fill_color(ret->red_bar  , GRAPH_RED         );
-    text_set_size(ret->txt, 15);
-    text_set_valign(ret->txt, text_valign_center);
-    text_set_halign(ret->txt, text_halign_center);
-    text_set_color(ret->txt, GRAPH_WHITE);
-    return ret;
-}
-void (gunner_dtor)(gunner_t *p){
-    if(p == NULL) return;
-    sprite_dtor(p->dude);
-    sprite_dtor(p->weapon);
-    rectangle_dtor(p->green_bar);
-    rectangle_dtor(p->red_bar);
-    text_dtor(p->txt);
-    free(p);
-}
-void (gunner_set_pos)  (gunner_t *p, double x, double y){ p->x = x; p->y = y; }
-void (gunner_set_spawn)  (gunner_t *p, double x, double y){ p->spawn_x = x; p->spawn_y = y; }
-void (gunner_set_angle)(gunner_t *p, double angle      ){
-    sprite_set_angle(p->dude  , angle);
-    sprite_set_angle(p->weapon, angle);
-}
-void (gunner_set_health)        (gunner_t *p, double health) {
-    if (health < 0) health = 0;
-    p->health = health;
-}
-void (gunner_set_curr_health)   (gunner_t *p, double health) {
-    if (health < 0) health = 0;
-    p->current_health = health;
-}
-double  (gunner_get_x)              (const gunner_t *p){ return p->x; }
-double  (gunner_get_y)              (const gunner_t *p){ return p->y; }
-double  (gunner_get_spawn_x)        (const gunner_t *p){ return p->spawn_x; }
-double  (gunner_get_spawn_y)        (const gunner_t *p){ return p->spawn_y; }
-double  (gunner_get_angle)          (const gunner_t *p){ return sprite_get_angle(p->dude); }
-double  (gunner_get_health)         (const gunner_t *p){ return p->health; }
-double  (gunner_get_curr_health)    (const gunner_t *p){ return p->current_health; }
-int16_t (gunner_get_x_screen)       (const gunner_t *p){ return (int16_t)((p->x-x_origin)*scale); }
-int16_t (gunner_get_y_screen)       (const gunner_t *p){ return (int16_t)((p->y-y_origin)*scale); }
-uint16_t (gunner_get_type)          (const gunner_t *p){ return p->type; }
-int     (gunner_get_team)           (const gunner_t *p){ return p->team; }
-void (gunner_draw)(gunner_t *p){
-    const int16_t x_screen = gunner_get_x_screen(p);
-    const int16_t y_screen = gunner_get_y_screen(p);
-    sprite_set_pos  (p->dude  , x_screen, y_screen);
-    sprite_set_pos  (p->weapon, x_screen, y_screen);
-    sprite_set_scale(p->dude  , scale);
-    sprite_set_scale(p->weapon, scale);
-    sprite_draw     (p->weapon);
-    sprite_draw     (p->dude  );
-    gunner_draw_health(p);
-}
-void (gunner_draw_health)(const gunner_t *p) {
-    const uint16_t w = sprite_get_w(p->dude);
-    const uint16_t h = sprite_get_h(p->dude);
-    int16_t x = gunner_get_x_screen(p) - w/2;
-    int16_t y = gunner_get_y_screen(p) - h/2 - 10;
-    double curr_health = gunner_get_curr_health(p);
-    double health = gunner_get_health(p);
-    double perc = curr_health/health;
-    rectangle_set_pos(p->green_bar, x, y); rectangle_set_size(p->green_bar, (uint16_t)(w*perc), 10);
-    rectangle_set_pos(p->red_bar, x+(int16_t)(w*perc), y); rectangle_set_size(p->red_bar, (uint16_t)(w*(1.0-perc)), 10);
-    char buf[20]; sprintf(buf, "%d/%d", (int)p->current_health, (int)p->health);
-    text_set_string(p->txt, buf);
-    text_set_pos(p->txt, x+w/2, y+10/2);
-    rectangle_draw(p->green_bar);
-    rectangle_draw(p->red_bar);
-    text_draw(p->txt);
-}
-void (gunner_draw_list)(list_t *shooter_list) {
-    if (list_size(shooter_list) == 0) return;
-
-    list_node_t *it = list_begin(shooter_list);
-    while (it != list_end(shooter_list)) {
-        gunner_draw(*(gunner_t**)list_node_val(it));
-        it = list_node_next(it);
-    }
-}
-double (gunner_distance)(const gunner_t *p1, const gunner_t *p2){
-    double dx = gunner_get_x(p1) - gunner_get_x(p2);
-    double dy = gunner_get_y(p1) - gunner_get_y(p2);
-    return sqrt(dx*dx+dy*dy);
-}
-int (gunner_collides_gunner)(const gunner_t *p1, const gunner_t *p2) {
-    if (p1 == p2) return false;
-    double p1_radius = max_d(sprite_get_w(p1->dude), sprite_get_h(p1->dude))/2.0;
-    double p2_radius = max_d(sprite_get_w(p2->dude), sprite_get_h(p2->dude))/2.0;
-    double distance = gunner_distance(p1, p2);
-    return distance <= p1_radius+p2_radius;
-}
-
-struct bullet{
-    const gunner_t *shooter;
-    double x, y; //real position
-    double vx, vy;
-    sprite_t *b;
-    double damage;
-};
-bullet_t* (bullet_ctor)(const gunner_t *shooter, const basic_sprite_t *b, double x, double y, double vx, double vy){
-    bullet_t *ret = malloc(sizeof(bullet_t));
-    if(ret == NULL) return NULL;
-    ret->shooter = shooter;
-    ret-> x =  x;
-    ret-> y =  y;
-    ret->vx = vx;
-    ret->vy = vy;
-    ret->damage = 10;
-    ret->b = sprite_ctor(b);
-    if(ret->b == NULL){
-        bullet_dtor(ret);
-        return NULL;
-    }
-    double angle = atan2(-ret->vy, ret->vx);
-    sprite_set_angle(ret->b, angle-M_PI_2);
-    return ret;
-}
-void (bullet_dtor)(bullet_t *p){
-    if(p == NULL) return;
-    sprite_dtor(p->b);
-    free(p);
-}
-double  (bullet_get_x)       (const bullet_t *p){ return p->x; }
-double  (bullet_get_y)       (const bullet_t *p){ return p->y; }
-double  (bullet_get_vx)      (const bullet_t *p){ return p->vx; }
-double  (bullet_get_vy)      (const bullet_t *p){ return p->vy; }
-int16_t (bullet_get_x_screen)(const bullet_t *p){ return (int16_t)((p->x-x_origin)*scale); }
-int16_t (bullet_get_y_screen)(const bullet_t *p){ return (int16_t)((p->y-y_origin)*scale); }
-double  (bullet_get_damage)  (const bullet_t *p){ return p->damage; }
-void    (bullet_set_damage)  (bullet_t *p, double damage) {
-    if (damage < 0) damage = 0;
-    p->damage = damage;
-}
-const gunner_t* (bullet_get_shooter)(const bullet_t *p){ return p->shooter; }
-void (bullet_update_movement)(bullet_t *p){
-    p->x += p->vx;
-    p->y += p->vy;
-}
-void (bullet_update_movement_list)(list_t *bullet_list){
-    if (list_size(bullet_list) == 0) return;
-
-    list_node_t *it = list_begin(bullet_list);
-    while (it != list_end(bullet_list)) {
-        bullet_update_movement(*(bullet_t**)list_node_val(it));
-        it = list_node_next(it);
-    }
-}
-void (bullet_draw)(bullet_t *p){
-    const int16_t x_screen = bullet_get_x_screen(p);
-    const int16_t y_screen = bullet_get_y_screen(p);
-    sprite_set_pos  (p->b, x_screen, y_screen);
-    sprite_set_scale(p->b, scale);
-    sprite_draw     (p->b);
-}
-void (bullet_draw_list)(list_t *bullet_list) {
-    if (list_size(bullet_list) == 0) return;
-
-    list_node_t *it = list_begin(bullet_list);
-    while (it != list_end(bullet_list)) {
-        bullet_draw(*(bullet_t**)list_node_val(it));
-        it = list_node_next(it);
-    }
-}
-
-struct map{
-    basic_sprite_t *bsp_background;
-    sprite_t *background;
-    uint8_t *collide;
-    uint8_t *collide_gunner;
-    int32_t *prev;
-    uint8_t *visited;
-};
-static int (map_collides_gunner_pos)(const map_t *p, double shooter_x, double shooter_y, double radius) {
-    for (double x = -radius; x <= radius; x += 1) {
-        double y1 = sqrt(radius*radius - x*x);
-        double y2 = -y1;
-        if (map_collides_point(p, shooter_x + x, shooter_y + y1) || map_collides_point(p, shooter_x + x, shooter_y + y2)) return 1;
-    }
-    return 0;
-}
-static int16_t (map_get_x_screen)(const map_t *p){ (void)p; return (int16_t)((-x_origin)*scale); }
-static int16_t (map_get_y_screen)(const map_t *p){ (void)p; return (int16_t)((-y_origin)*scale); }
-map_t* (map_ctor)(const char *const *background, const char *const *collide){
-    map_t *ret = malloc(sizeof(map_t));
-    if(ret == NULL) return NULL;
-
-    ret->bsp_background = NULL;
-    ret->background     = NULL;
-    ret->collide        = NULL;
-    ret->prev           = NULL;
-    ret->visited        = NULL;
-
-    ret->bsp_background = basic_sprite_ctor(background, 0, 0);
-    ret->background     = sprite_ctor(ret->bsp_background);
-    if(ret->bsp_background == NULL ||
-       ret->background     == NULL){ map_dtor(ret); return NULL; }
-
-    basic_sprite_t *bsp_collide = basic_sprite_ctor(collide, 0, 0);
-    if(bsp_collide == NULL){ map_dtor(ret); return NULL; }
-    const uint16_t W = basic_sprite_get_w(bsp_collide);
-    const uint16_t H = basic_sprite_get_h(bsp_collide);
-    ret->collide = malloc(W*H*sizeof(uint8_t));
-    if(ret->collide == NULL){ map_dtor(ret); return NULL; }
-    const uint8_t *m = basic_sprite_get_map(bsp_collide);
-    for(unsigned i = 0; i < W*H; ++i){
-        ret->collide[i] = (m[4*i+3] < ALPHA_THRESHOLD ? 1 : 0);
-    }
-    basic_sprite_dtor(bsp_collide);
-
-    ret->collide_gunner = malloc(W*H*sizeof(uint8_t));
-    if(ret->collide_gunner == NULL){ map_dtor(ret); return NULL; }
-    for(size_t i = 0; i < W*H; ++i){
-        uint16_t x = i%W, y = (uint16_t)(i/W);
-        ret->collide_gunner[i] = (map_collides_gunner_pos(ret, x, y, 36) ? 1 : 0);
-    }
-
-    ret->prev = malloc(W*H*sizeof(int32_t));
-    ret->visited = malloc(W*H*sizeof(uint8_t));
-
-    if(ret->prev == NULL || ret->visited == NULL){
-        map_dtor(ret);
-        return NULL;
-    }
-    return ret;
-}
-void (map_dtor)(map_t *p){
-    if(p == NULL) return;
-    sprite_dtor(p->background);
-    basic_sprite_dtor(p->bsp_background);
-    free(p->collide);
-    free(p->prev);
-    free(p->visited);
-    free(p);
-}
-uint16_t (map_get_width)   (const map_t *p){ return sprite_get_w(p->background); }
-uint16_t (map_get_height)  (const map_t *p){ return sprite_get_h(p->background); }
-int (map_make_dijkstra)(map_t *p, double x_, double y_){
-    int16_t x = (int16_t)x_, y = (int16_t)y_;
-
-    const uint16_t W = basic_sprite_get_w(p->bsp_background),
-                   H = basic_sprite_get_h(p->bsp_background);
-
-    static uint8_t first_time = true;
-    if(first_time){
-        for(size_t i = 0; i < W*H; ++i) p->prev[i] = -1;
-        first_time = false;
-    }
-    /// ACTUAL DIJKSTRA
-    queue_t *q = queue_ctor();
-
-    memset(p->visited, false, W*H*sizeof(uint8_t));
-
-    int *ptr;
-    int32_t c, pos;
-    c = y*W+x; p->prev[c] = c; ptr = malloc(sizeof(int)); *ptr = c; queue_push(q, ptr);
-
-    while(!queue_empty(q)){
-        c = *(int*)queue_top(q); free(queue_top(q)); queue_pop(q);
-        x = (int16_t)(c%W), y = (int16_t)(c/W);
-        if(p->visited[c]) continue;
-        p->visited[c] = true;
-        if(p->collide_gunner[c]) continue;
-        if(0   <= x-1){ pos = y*W+(x-1); if(!p->visited[pos] && p->prev[pos] != c){ p->prev[pos] = c; ptr = malloc(sizeof(int)); *ptr = pos; queue_push(q, ptr); }}
-        if(x+1 <  W  ){ pos = y*W+(x+1); if(!p->visited[pos] && p->prev[pos] != c){ p->prev[pos] = c; ptr = malloc(sizeof(int)); *ptr = pos; queue_push(q, ptr); }}
-        if(0   <= y-1){ pos = (y-1)*W+x; if(!p->visited[pos] && p->prev[pos] != c){ p->prev[pos] = c; ptr = malloc(sizeof(int)); *ptr = pos; queue_push(q, ptr); }}
-        if(y+1 <  H  ){ pos = (y+1)*W+x; if(!p->visited[pos] && p->prev[pos] != c){ p->prev[pos] = c; ptr = malloc(sizeof(int)); *ptr = pos; queue_push(q, ptr); }}
-    }
-
-    queue_dtor(q);
-
-    return SUCCESS;
-}
-int (map_where_to_follow)(const map_t *p, double x, double y, double *theta){
-    const uint16_t W = basic_sprite_get_w(p->bsp_background);
-    int16_t x_ = (int16_t)x, y_ = (int16_t)y;
-    int32_t pos = y_*W+x_;
-    int16_t newx = (int16_t)(p->prev[pos]%W), newy = (int16_t)(p->prev[pos]/W);
-    *theta = atan2(-(newy-y_), newx-x_);
-    return SUCCESS;
-}
-void   (map_draw)(map_t *p){
-    const int16_t x_screen = map_get_x_screen(p);
-    const int16_t y_screen = map_get_y_screen(p);
-    sprite_set_pos  (p->background, x_screen, y_screen);
-    sprite_set_scale(p->background, scale);
-    sprite_draw     (p->background);
-}
-int (map_collides_point)(const map_t *p, double x, double y){
-    const uint16_t w = sprite_get_w(p->background), h = sprite_get_h(p->background);
-    int16_t x_ = (int16_t)x, y_ = (int16_t)y;
-    if(x_ < 0 || w <= x_ || y_ < 0 || h <= y_) return 0;
-    int32_t pos = x_ + y_*w;
-    if(0 <= pos && pos < w*h) return p->collide[pos];
-    else return false;
-}
-
-int (map_collides_gunner)(const map_t *p, const gunner_t *shooter) {
-    double radius = max_d(sprite_get_w(shooter->dude), sprite_get_h(shooter->dude))/2.0;
-    return map_collides_gunner_pos(p, gunner_get_x(shooter), gunner_get_y(shooter), radius);
-}
-int (map_collides_bullet)(const map_t *p, const bullet_t *bull){
-    double radius = max_d(sprite_get_w(bull->b), sprite_get_h(bull->b))/2.0;
-    double bullet_x = bullet_get_x(bull);
-    double bullet_y = bullet_get_y(bull);
-    for (double x = -radius; x < radius; x += 1){
-        double y1 = sqrt(radius*radius - x*x);
-        double y2 = -y1;
-        if (map_collides_point(p, bullet_x + x, bullet_y + y1) || map_collides_point(p, bullet_x + x, bullet_y + y2)) return 1;
-    }
-    return 0;
-}
-int (gunner_collides_bullet)(const gunner_t *shooter, const bullet_t *bull){
-    if(bull->shooter == shooter) return false;
-
-    double shooter_radius = max_d(sprite_get_w(shooter->dude), sprite_get_h(shooter->dude))/2.0;
-    double shooter_x = gunner_get_x(shooter);
-    double shooter_y = gunner_get_y(shooter);
-
-    double bullet_radius = max_d(sprite_get_w(bull->b), sprite_get_h(bull->b))/2.0;
-    double bullet_x = bullet_get_x(bull);
-    double bullet_y = bullet_get_y(bull);
-
-    double dx = shooter_x - bullet_x;
-    double dy = shooter_y - bullet_y;
-    double distance = sqrt(dx*dx + dy*dy);
-    return distance <= shooter_radius+bullet_radius;
-}

Property changes on: proj/project/src/ent.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/src/scoreboards.c
===================================================================
--- proj/project/src/scoreboards.c	(revision 369)
+++ proj/project/src/scoreboards.c	(nonexistent)
@@ -1,103 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "scoreboards.h"
-
-#include "graph.h"
-#include "rectangle.h"
-#include "proj_func.h"
-#include "proj_macros.h"
-#include "rtc.h"
-#include "errors.h"
-
-#include <stdio.h>
-
-#define MAX_HIGHSCORES   3 /** @brief Number of scores saved */
-
-struct  score_info {
-    int day;
-    int month;
-    int year;
-    int hour;
-    int min;
-    int sec;
-    int score;
-    int time_played;
-};
-
-struct highscores {
-    score_info_t *highscores[MAX_HIGHSCORES];
-
-    const font_t *fnt;
-    rectangle_t *r[(MAX_HIGHSCORES+1)*3 + 1];
-    text_t      *t[(MAX_HIGHSCORES+1)*3 + 1];
-    rectangle_t *frame;
-};
-
-score_info_t* (score_ctor)(int score, int time_played){
-    score_info_t *ret = (score_info_t*)malloc(sizeof(score_info_t));
-    if (ret == NULL) return NULL;
-    uint8_t score_date[4];
-    if (rtc_read_date(score_date)) return NULL;
-    ret->sec = score_date[0];
-    ret->min = score_date[1];
-    ret->hour = score_date[2];
-
-    if (rtc_read_time(score_date)) return NULL;
-
-    ret->day = score_date[1];
-    ret->month = score_date[2];
-    ret->year = score_date[3];
-
-    ret->score = score;
-    ret->time_played = time_played;
-
-    return ret;
-}
-
-void (score_dtor)(score_info_t *p){
-    if (p != NULL) free(p);
-}
-
-highscores_t* (highscores_ctor)(const font_t *fnt, const char *path) {
-    if(fnt == NULL || path == NULL) return NULL;
-
-    FILE *f = fopen(path, "r");
-    if (f == NULL) return NULL;
-    highscores_t *ret = (highscores_t*)malloc(sizeof(highscores_t));
-    if (ret == NULL) return NULL;
-    char line[30];
-    for (int i = 0; i < MAX_HIGHSCORES; i++) {
-        fgets(line, 30, f);
-        score_info_t *score = (score_info_t*)malloc(sizeof(score_info_t));
-
-        sscanf(line, "%d/%d/%d %d:%d:%d - %d - %d\n",
-                    &(score->day), &(score->month), &(score->year),
-                    &(score->hour), &(score->month), &(score->sec),
-                    &(score->score), &(score->time_played));
-        ret->highscores[i] = score;
-    }
-    fclose(f);
-
-    return ret;
-}
-
-void (highscores_save)(const highscores_t *p, const char *path) {
-    if(p == NULL || path == NULL) return;
-
-    FILE *f = fopen(path, "w");
-    if (f == NULL) return;
-    for (int i = 0; i < MAX_HIGHSCORES; i++) {
-        score_info_t *score = p->highscores[i];
-        fprintf(f, "%d/%d/%d %d:%d:%d - %d - %d\n",
-                    (score->day), (score->month), (score->year),
-                    (score->hour), (score->month), (score->sec),
-                    (score->score), (score->time_played));
-    }
-    fclose(f);
-}
-
-void (highscores_dtor)(highscores_t *p) {
-    for (int i = 0; i < MAX_HIGHSCORES; i++) {
-        score_dtor(p->highscores[i]);
-    }
-}

Property changes on: proj/project/src/scoreboards.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/src/hltp.c
===================================================================
--- proj/project/src/hltp.c	(revision 369)
+++ proj/project/src/hltp.c	(nonexistent)
@@ -1,129 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "hltp.h"
-
-#include "uart.h"
-
-static void* hltp_interpret_string(const uint8_t *p, const size_t sz){
-    void *ret = malloc((sz+1)*sizeof(char));
-    for(size_t i = 0; i < sz; ++i) ((char*)ret)[i] = (char)p[i];
-    ((char*)ret)[sz] = '\0';
-    return ret;
-}
-int hltp_send_string(const char *p){
-    uint8_t type = hltp_type_string;
-    const uint8_t* ptr[2]; ptr[0] = &type; ptr[1] = (const uint8_t*)p;
-    size_t         sz[2]; sz [0] =     1; sz [1] = strlen(p);
-    return nctp_send(2, ptr, sz);
-}
-
-static host_info_t* hltp_interpret_host_info(const uint8_t *p, const size_t sz) {
-    if (sz != sizeof(host_info_t)) return NULL;
-    host_info_t *ret = (host_info_t*)malloc(sizeof(host_info_t));
-    //size_t pos = 0;
-    // players information
-    memcpy(ret, p, sz);
-    /*
-    pos += sizeof(int16_t)*10;
-    // size of arrays
-    memcpy(&(ret->no_bullets), p + pos, sizeof(uint8_t));
-    pos += sizeof(uint8_t);
-    size_t sz = ret->no_bullets;
-    // array containing the X positions of the bullets
-    (ret->bullets_x) = (int16_t*)malloc(sizeof(int16_t)*sz);
-    memcpy((ret->bullets_x), p + pos, sizeof(int16_t)*sz);
-    pos += sizeof(int16_t)*sz;
-    // array containing the Y positions of the bullets
-    (ret->bullets_y) = (int16_t*)malloc(sizeof(int16_t)*(ret->no_bullets));
-    memcpy((ret->bullets_y), p + pos, sizeof(int16_t)*sz);
-    pos += sizeof(int16_t)*sz;
-    // array containing the X velocity of the bullets
-    (ret->bullets_vx) = (int16_t*)malloc(sizeof(int16_t)*(ret->no_bullets));
-    memcpy((ret->bullets_vx), p + pos, sizeof(int16_t)*sz);
-    pos += sizeof(int16_t)*sz;
-    // array containing the Y velocity of the bullets
-    (ret->bullets_vy) = (int16_t*)malloc(sizeof(int16_t)*(ret->no_bullets));
-    memcpy((ret->bullets_vy), p + pos, sizeof(int16_t)*sz);
-    pos += sizeof(int16_t)*sz;
-    // array containing the shooter id of the bullets
-    (ret->bullets_shooter) = (bool*)malloc(sizeof(bool)*(ret->no_bullets));
-    memcpy((ret->bullets_shooter), p + pos, sizeof(bool)*sz);
-    */
-    return ret;
-}
-int hltp_send_host_info(const host_info_t *p) { //printf("%s, %d\n",__func__, rand());
-
-    //printf("    sending angle: 0x%04X\n", p->host_angle);
-
-    uint8_t type = hltp_type_host;
-    const uint8_t* ptr[11]; size_t sz[11];
-    ptr[0]  = (uint8_t*)&   type                  ;     sz[0]   = 1;
-    ptr[1]  = (uint8_t*)&p->host_x                ;     sz[1]   = sizeof(int16_t);
-    ptr[2]  = (uint8_t*)&p->host_y                ;     sz[2]   = sizeof(int16_t);
-    ptr[3]  = (uint8_t*)&p->host_angle            ;     sz[3]   = sizeof(float);
-    ptr[4]  = (uint8_t*)&p->host_health           ;     sz[4]   = sizeof(int16_t);
-    ptr[5]  = (uint8_t*)&p->host_current_health   ;     sz[5]   = sizeof(int16_t);
-    ptr[6]  = (uint8_t*)&p->remote_x              ;     sz[6]   = sizeof(int16_t);
-    ptr[7]  = (uint8_t*)&p->remote_y              ;     sz[7]   = sizeof(int16_t);
-    ptr[8]  = (uint8_t*)&p->remote_angle          ;     sz[8]   = sizeof(float);
-    ptr[9]  = (uint8_t*)&p->remote_health         ;     sz[9]   = sizeof(int16_t);
-    ptr[10] = (uint8_t*)&p->remote_current_health ;     sz[10]  = sizeof(int16_t);
-    /*
-    ptr[11] = (uint8_t*)&p->no_bullets            ;     sz[11]  = sizeof(uint8_t);
-    ptr[12] = (uint8_t*) p->bullets_x             ;     sz[12]  = sizeof(int16_t) * p->no_bullets;
-    ptr[13] = (uint8_t*) p->bullets_y             ;     sz[13]  = sizeof(int16_t) * p->no_bullets;
-    ptr[14] = (uint8_t*) p->bullets_vx            ;     sz[14]  = sizeof(int16_t) * p->no_bullets;
-    ptr[15] = (uint8_t*) p->bullets_vy            ;     sz[15]  = sizeof(int16_t) * p->no_bullets;
-    ptr[16] = (uint8_t*) p->bullets_shooter       ;     sz[16]  = sizeof(bool) * p->no_bullets;
-    */
-    return nctp_send(11, ptr, sz);
-}
-
-static remote_info_t* hltp_interpret_remote_info(const uint8_t *p) {
-    remote_info_t *ret = (remote_info_t*)malloc(sizeof(remote_info_t));
-    size_t pos = 0;
-    // keys pressed
-    memcpy(&(ret->remote_keys_pressed), p + pos, sizeof(keys_t));
-    pos += sizeof(keys_t);
-    // mouse positions
-    memcpy(&(ret->remote_angle), p + pos, sizeof(double));
-
-    return ret;
-}
-int hltp_send_remote_info(const remote_info_t *p) {
-
-    uint8_t type = hltp_type_remote;
-    const uint8_t* ptr[3]; size_t sz[3];
-    ptr[0]  = (uint8_t*)&   type                    ;     sz[0] = 1;
-    ptr[1]  = (uint8_t*)&(p->remote_keys_pressed)   ;     sz[1] = sizeof(keys_t);
-    ptr[2]  = (uint8_t*)&(p->remote_angle)          ;     sz[2] = sizeof(double);
-    return nctp_send(3, ptr, sz);
-}
-
-static bullet_info_t* hltp_interpret_bullet_info(const uint8_t *p) {
-    bullet_info_t *ret = (bullet_info_t*)malloc(sizeof(bullet_info_t));
-    memcpy(&(ret->new_bullet), p, sizeof(bool));
-
-    return ret;
-}
-
-int hltp_send_bullet_info(const bullet_info_t *p) {
-    uint8_t type = hltp_type_bullet;
-    const uint8_t* ptr[2]; size_t sz[2];
-    ptr[0]  = (uint8_t*)&   type            ;     sz[0] = 1;
-    ptr[1]  = (uint8_t*)&p->new_bullet      ;     sz[1] = sizeof(bool);
-    return nctp_send(2, ptr, sz);
-}
-
-hltp_type hltp_interpret(const uint8_t *p, const size_t sz, void **dest){ //printf("%s %d\n",__func__, rand());
-    uint8_t ret = p[0];
-    //printf("    ret=%d\n", ret);
-    switch(ret){
-        case hltp_type_string: *dest = hltp_interpret_string     (p+1, sz-1);   break;
-        case hltp_type_host  : *dest = hltp_interpret_host_info  (p+1, sz-1);   break;
-        case hltp_type_remote: *dest = hltp_interpret_remote_info(p+1);   break;
-        case hltp_type_bullet: *dest = hltp_interpret_bullet_info(p+1);   break;
-        default: *dest = NULL; break;
-    }
-    return ret;
-}

Property changes on: proj/project/src/hltp.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/src/zombies.c
===================================================================
--- proj/project/src/zombies.c	(revision 369)
+++ proj/project/src/zombies.c	(nonexistent)
@@ -1,145 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "zombies.h"
-
-#include "proj.h"
-
-#include "libs.h"
-
-#include "proj_macros.h"
-#include "proj_func.h"
-#include "ent.h"
-#include "interrupts_func.h"
-#include <math.h>
-
-#define ZOMBIES_NUM             5
-#define ZOMBIE_HEALTH_FACTOR    1.1
-int (zombies)(void){
-
-    int r;
-
-    ent_set_scale(DEFAULT_SCALE);
-    text_timer_t *in_game_timer = text_timer_ctor(font_get_default());
-
-    list_t *shooter_list = list_ctor();
-
-    gunner_t *shooter1 = gunner_ctor(bsp_shooter, bsp_pistol, GUNNER_PLAYER, 1); if(shooter1 == NULL) printf("Failed to get shooter1\n");
-    gunner_set_spawn(shooter1, 980, 790);
-    gunner_set_pos(shooter1, 980, 790);
-
-    list_insert(shooter_list, list_end(shooter_list), shooter1);
-
-    list_t *bullet_list  = list_ctor();
-
-    ent_set_origin(gunner_get_x(shooter1)-ent_get_XLength()/2.0,
-    gunner_get_y(shooter1)-ent_get_YLength()/2.0);
-
-    //uint32_t refresh_count_value = sys_hz() / REFRESH_RATE;
-    uint8_t last_lb = 0;
-    struct packet pp;
-    keys_t *keys = get_key_presses();
-
-    /// loop stuff
-    uint64_t int_vector = 0;
-    int good = true;
-    int dead = false;
-
-    int health = 50;
-
-    map_make_dijkstra(map1, gunner_get_x(shooter1), gunner_get_y(shooter1));
-
-    while (good && !dead) {
-        /* Get a request message. */
-        if((r = get_interrupts_vector(&int_vector))) return r;
-        uint32_t n = 1;
-        for (uint8_t i = 0; i < 32; i++, n <<= 1) {
-            if(!good || dead) break;
-            if (int_vector & n) {
-                interrupt_handler(i);
-                switch (i) {
-                    case TIMER0_IRQ:
-                    if (timer_get_no_interrupts() % 60 == 0) text_timer_update(in_game_timer);
-                    if (timer_get_no_interrupts() %  6 == 0){
-                        map_make_dijkstra(map1, gunner_get_x(shooter1), gunner_get_y(shooter1));
-                    }
-
-                    update_movement(map1, shooter1, keys, shooter_list);
-
-                    update_game_state(map1, shooter_list, bullet_list);
-
-                    if(list_find(shooter_list, shooter1) == list_end(shooter_list)){
-                        good = false;
-                        dead = true;
-                        break;
-                    }
-
-                    double angle = get_mouse_angle(shooter1);
-                    gunner_set_angle(shooter1, angle - M_PI_2);
-
-                    ent_set_origin(gunner_get_x(shooter1)-ent_get_XLength()/2.0,
-                                   gunner_get_y(shooter1)-ent_get_YLength()/2.0);
-
-                    while(list_size(shooter_list) < ZOMBIES_NUM+1){
-                        gunner_t *zombie = gunner_ctor(bsp_zombie, bsp_nothing, GUNNER_MELEE | GUNNER_FOLLOW, 3);
-                        gunner_set_health(zombie, health);
-                        gunner_set_curr_health(zombie, health);
-                        health *= ZOMBIE_HEALTH_FACTOR;
-                        get_random_spawn(map1, zombie, shooter_list);
-                        list_push_back(shooter_list, zombie);
-                    }
-
-                    graph_clear_screen();
-                    map_draw   (map1);
-                    bullet_draw_list(bullet_list);
-                    gunner_draw_list(shooter_list);
-
-                    text_draw(in_game_timer->text);
-
-                    sprite_set_pos(sp_crosshair, *get_mouse_X(), *get_mouse_Y());
-                    sprite_draw(sp_crosshair);
-                    graph_draw();
-
-                    break;
-                    case KBC_IRQ:
-                    if(!keyboard_get_done()) break;
-                    if (keyboard_get_scancode()[0] == ESC_BREAK_CODE) {
-                        good = false;
-                    }
-                    break;
-                    case MOUSE_IRQ:
-                    if (mouse_get_counter_mouse_ih() >= 3) {
-                        mouse_parse_packet(mouse_get_packet_mouse_ih(), &pp);
-                        update_mouse(&pp);
-                        if (last_lb ^ keys->lb_pressed && keys->lb_pressed)
-                        shoot_bullet(shooter1, bullet_list, bsp_bullet);
-                        last_lb = keys->lb_pressed;
-                        mouse_set_counter_mouse_ih(0);
-
-                    }
-                    break;
-                    case COM1_IRQ: nctp_ih(); break;
-                }
-            }
-        }
-    }
-
-    while(list_size(shooter_list) > 0){
-        gunner_t *p = list_erase(shooter_list, list_begin(shooter_list));
-        gunner_dtor(p);
-    }
-    if(list_dtor(shooter_list)) printf("COULD NOT DESTRUCT SHOOTER LIST\n");
-
-    while(list_size(bullet_list) > 0){
-        bullet_t *p = (bullet_t*)list_erase(bullet_list, list_begin(bullet_list));
-        bullet_dtor(p);
-    }
-    if(list_dtor(bullet_list)) printf("COULD NOT DESTRUCT BULLET LIST\n");
-
-    if(dead){
-        printf("YOU DIED\n");
-    }
-
-    text_timer_dtor(in_game_timer); in_game_timer = NULL;
-
-    return SUCCESS;
-}

Property changes on: proj/project/src/zombies.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/src/proj.c
===================================================================
--- proj/project/src/proj.c	(revision 369)
+++ proj/project/src/proj.c	(nonexistent)
@@ -1,549 +0,0 @@
-#include <lcom/lcf.h>
-#include <lcom/proj.h>
-#include <lcom/liblm.h>
-
-#include "proj.h"
-
-#include <math.h>
-
-#include "proj_macros.h"
-#include "proj_func.h"
-
-#include "interrupts_func.h"
-#include "makecode_map.h"
-
-#include "crosshair.h"
-#include "shooter.h"
-#include "zombie.h"
-#include "pistol.h"
-#include "nothing.h"
-#include "bullet.h"
-#include "map1.h"
-
-#include "hltp.h"
-
-
-int main(int argc, char* argv[]) {
-
-    lcf_set_language("EN-US");
-
-    lcf_trace_calls("/home/lcom/labs/proj/trace.txt");
-
-    lcf_log_output("/home/lcom/labs/proj/output.txt");
-
-    if (lcf_start(argc, argv)) return 1;
-
-    lcf_cleanup();
-
-    return 0;
-}
-
-#include "singleplayer.h"
-static int (multiplayer)(void);
-#include "chat.h"
-int(proj_main_loop)(int argc, char *argv[]) {
-    (void)argc; (void)argv;
-
-    int r;
-
-    if(font_init()){ printf("Failed to initialize fonts\n"); return 1; }
-
-    /// subscribe interrupts
-    if (subscribe_all()) { return 1; }
-
-    /// initialize graphics
-    if(graph_init(GRAPH_MODE)){
-        printf("%s: failed to initalize graphics.\n", __func__);
-        if (cleanup()) printf("%s: failed to cleanup.\n", __func__);
-        return 1;
-    }
-
-    /// Load stuff
-    {
-        graph_clear_screen();
-        text_t *txt = text_ctor(font_get_default(), "Loading...");
-        text_set_pos(txt, graph_get_XRes()/2, graph_get_YRes()/2);
-        text_set_valign(txt, text_valign_center);
-        text_set_halign(txt, text_halign_center);
-        text_set_color(txt, TEXT_COLOR);
-        text_draw(txt);
-        text_dtor(txt);
-        graph_draw();
-
-        bsp_crosshair = get_crosshair(); if(bsp_crosshair == NULL) printf("Failed to get crosshair\n");
-        bsp_shooter   = get_shooter  (); if(bsp_shooter   == NULL) printf("Failed to get shooter\n");
-        bsp_zombie    = get_zombie   (); if(bsp_zombie    == NULL) printf("Failed to get zombie\n");
-        bsp_pistol    = get_pistol   (); if(bsp_pistol    == NULL) printf("Failed to get pistol\n");
-        bsp_nothing   = get_nothing  (); if(bsp_nothing   == NULL) printf("Failed to get nothing\n");
-        bsp_bullet    = get_bullet   (); if(bsp_bullet    == NULL) printf("Failed to get bullet\n");
-        map1          = get_map1     (); if(map1          == NULL) printf("Failed to get map1\n");
-
-        sp_crosshair = sprite_ctor(bsp_crosshair); if(sp_crosshair == NULL) printf("Failed to get crosshair sprite\n");
-    }
-
-    text_t *title     = text_ctor(font_get_default(), "LabWars");
-    text_set_color(title, TEXT_COLOR);
-    text_set_size(title, 70);
-    text_set_pos(title, graph_get_XRes()/2, graph_get_YRes()*0.17);
-    text_set_valign(title, text_valign_center);
-    text_set_halign(title, text_halign_center);
-
-    menu_t *main_menu = menu_ctor(font_get_default());
-    menu_add_item(main_menu, "Single player");
-    menu_add_item(main_menu, "Multiplayer");
-    menu_add_item(main_menu, "Chat");
-    menu_add_item(main_menu, "Exit");
-
-    //uint32_t refresh_count_value = sys_hz() / REFRESH_RATE;
-    uint8_t last_lb = 0;
-    struct packet pp;
-    keys_t *keys = get_key_presses();
-
-    /// loop stuff
-    int click = 0;
-    uint64_t int_vector = 0;
-    int good = true;
-    while (good) {
-        /* Get a request message. */
-        if((r = get_interrupts_vector(&int_vector))) return r;
-        uint32_t n = 1;
-        for (uint8_t i = 0; i < 32; i++, n <<= 1) {
-            if (int_vector & n) {
-                interrupt_handler(i);
-                switch (i) {
-                    case TIMER0_IRQ:
-
-                    graph_clear_screen();
-                    switch(menu_update_state(main_menu, click)){
-                        case -1: break;
-                        case  0: singleplayer(); break; //campaign(); break;
-                        case  1: multiplayer() ; break;
-                        case  2: chat(); break;
-                        case  3: good = false; break;
-                    }
-                    menu_draw(main_menu);
-                    text_draw(title);
-
-                    click = 0;
-
-                    sprite_set_pos(sp_crosshair, *get_mouse_X(), *get_mouse_Y());
-                    sprite_draw(sp_crosshair);
-                    graph_draw();
-
-                    break;
-                    case KBC_IRQ:
-                    if (keyboard_get_scancode()[0] == ESC_BREAK_CODE) good = false;
-                    case MOUSE_IRQ:
-                    if (mouse_get_counter_mouse_ih() >= 3) {
-                        mouse_parse_packet(mouse_get_packet_mouse_ih(), &pp);
-                        update_mouse(&pp);
-                        if (!click) click = last_lb ^ keys->lb_pressed && keys->lb_pressed;
-                        last_lb = keys->lb_pressed;
-                        mouse_set_counter_mouse_ih(0);
-                    }
-                    break;
-                    case COM1_IRQ: nctp_ih(); break;
-                }
-            }
-        }
-    }
-
-    text_dtor(title);
-    menu_dtor(main_menu);
-
-    basic_sprite_dtor      (bsp_crosshair); bsp_crosshair = NULL;
-    basic_sprite_dtor      (bsp_shooter  ); bsp_shooter   = NULL;
-    basic_sprite_dtor      (bsp_zombie   ); bsp_zombie    = NULL;
-    sprite_dtor            (sp_crosshair ); sp_crosshair  = NULL;
-    basic_sprite_dtor      (bsp_pistol   ); bsp_pistol    = NULL;
-    basic_sprite_dtor      (bsp_nothing  ); bsp_nothing   = NULL;
-    map_dtor               (map1         ); map1          = NULL;
-    font_free();
-
-    // Unsubscribe interrupts
-    if (unsubscribe_all()) {
-        if (cleanup())
-        printf("%s: failed to cleanup.\n", __func__);
-        return 1;
-    }
-
-    if (cleanup()) {
-        printf("%s: failed to cleanup.\n", __func__);
-        return 1;
-    }
-
-    return 0;
-}
-
-static host_info_t     *host_info   = NULL;
-static remote_info_t   *remote_info = NULL;
-static bullet_info_t   *bullet_info = NULL;
-
-static void multiplayer_process(const uint8_t *p, const size_t sz) {
-    void *dest = NULL;
-    hltp_type tp = hltp_interpret(p, sz, &dest);
-    if (dest == NULL) return;
-    switch(tp){
-        case hltp_type_host:
-            host_info = (host_info_t*)dest;
-            break;
-        case hltp_type_remote:
-            remote_info = (remote_info_t*)dest;
-            break;
-        case hltp_type_bullet:
-            bullet_info = (bullet_info_t*)dest;
-            break;
-        case hltp_type_invalid: break;
-        case hltp_type_string : break;
-    }
-}
-static int (multiplayer_host)(void);
-static int (multiplayer_remote)(void);
-static int (multiplayer)(void) {
-    int r;
-
-    menu_t *main_menu = menu_ctor(font_get_default());
-    menu_add_item(main_menu, "Create");
-    menu_add_item(main_menu, "Connect");
-    menu_add_item(main_menu, "Back");
-
-    //uint32_t refresh_count_value = sys_hz() / REFRESH_RATE;
-    uint8_t last_lb = 0;
-    struct packet pp;
-    keys_t *keys = get_key_presses();
-
-    /// loop stuff
-    int click = 0;
-    uint64_t int_vector = 0;
-    int good = true;
-    while (good) {
-        /* Get a request message. */
-        if((r = get_interrupts_vector(&int_vector))) return r;
-        uint32_t n = 1;
-        for (uint8_t i = 0; i < 32; i++, n <<= 1) {
-            if (int_vector & n) {
-                interrupt_handler(i);
-                switch (i) {
-                    case TIMER0_IRQ:
-
-                    graph_clear_screen();
-                    switch(menu_update_state(main_menu, click)){
-                        case -1: break;
-                        case  0: multiplayer_host(); break;
-                        case  1: multiplayer_remote(); break;
-                        case  2: good = false; break;
-                    }
-                    menu_draw(main_menu);
-
-                    click = 0;
-
-                    sprite_set_pos(sp_crosshair, *get_mouse_X(), *get_mouse_Y());
-                    sprite_draw(sp_crosshair);
-                    graph_draw();
-
-                    break;
-                    case KBC_IRQ:
-                    if(!keyboard_get_done()) break;
-                    if (keyboard_get_scancode()[0] == ESC_BREAK_CODE) good = false;
-                    case MOUSE_IRQ:
-                    if (mouse_get_counter_mouse_ih() >= 3) {
-                        mouse_parse_packet(mouse_get_packet_mouse_ih(), &pp);
-                        update_mouse(&pp);
-                        if (!click) click = last_lb ^ keys->lb_pressed && keys->lb_pressed;
-                        last_lb = keys->lb_pressed;
-                        mouse_set_counter_mouse_ih(0);
-                    }
-                    break;
-                    case COM1_IRQ: nctp_ih(); break;
-                }
-            }
-        }
-    }
-    return 0;
-}
-
-static int (multiplayer_host)(void) {
-    int r;
-
-    nctp_dump();
-    nctp_set_processor(multiplayer_process);
-
-    ent_set_scale(DEFAULT_SCALE);
-    text_timer_t *in_game_timer = text_timer_ctor(font_get_default());
-
-    list_t *shooter_list = list_ctor();
-
-    gunner_t *shooter1 = gunner_ctor(bsp_shooter, bsp_pistol, GUNNER_PLAYER, 1); if(shooter1 == NULL) printf("Failed to get shooter1\n");
-    gunner_set_spawn(shooter1, 75, 75);
-
-    gunner_t *shooter2 = gunner_ctor(bsp_shooter, bsp_pistol, GUNNER_PLAYER, 2); if(shooter2 == NULL) printf("Failed to get shooter2\n");
-    gunner_set_spawn(shooter2, 975, 75);
-
-    list_insert(shooter_list, list_end(shooter_list), shooter1);
-    list_insert(shooter_list, list_end(shooter_list), shooter2);
-
-    do {
-        get_random_spawn(map1, shooter1, shooter_list);
-        get_random_spawn(map1, shooter2, shooter_list);
-    } while (gunner_distance(shooter1, shooter2) < 500);
-
-    host_info = host_info_ctor(shooter1, shooter2);
-    remote_info = remote_info_ctor();
-    bullet_info = bullet_info_ctor();
-
-    list_t *bullet_list  = list_ctor();
-
-    ent_set_origin(gunner_get_x(shooter1)-ent_get_XLength()/2.0,
-    gunner_get_y(shooter1)-ent_get_YLength()/2.0);
-
-    //uint32_t refresh_count_value = sys_hz() / REFRESH_RATE;
-    uint8_t last_lb = 0;
-    struct packet pp;
-    keys_t *keys = get_key_presses();
-    /// loop stuff
-    uint64_t int_vector = 0;
-    int good = true;
-    int state = 0; // -1 for remote win, 0 for draw, 1 for host win
-    list_node_t *p1, *p2; // player states
-    int state_1, state_2;
-    while (good) {
-        if ((r = get_interrupts_vector(&int_vector))) return r;
-        uint32_t n = 1;
-        for (uint8_t i = 0; i < 32; i++, n <<= 1) {
-            if (int_vector & n) {
-                interrupt_handler(i);
-                switch (i) {
-                    case TIMER0_IRQ:
-                    if (timer_get_no_interrupts() % 60 == 0) text_timer_update(in_game_timer);
-                    update_movement(map1, shooter1, keys, shooter_list);
-                    update_movement(map1, shooter2, &(remote_info->remote_keys_pressed), shooter_list);
-
-                    update_game_state(map1, shooter_list, bullet_list);
-
-                    p1 = list_find(shooter_list, shooter1);
-                    p2 = list_find(shooter_list, shooter2);
-
-                    if ((state_1 = (p1 == list_end(shooter_list))) || (state_2 = (p2 == list_end(shooter_list)))) {
-                        state = state_1 - state_2;
-                        good = false;
-                        break;
-                    }
-
-                    double angle = get_mouse_angle(shooter1);
-                    gunner_set_angle(shooter1, angle - M_PI_2);
-
-                    ent_set_origin(gunner_get_x(shooter1)-ent_get_XLength()/2.0,
-                                   gunner_get_y(shooter1)-ent_get_YLength()/2.0);
-
-                    gunner_set_angle(shooter2, remote_info->remote_angle);
-                    //build_host_structure(host_info, shooter1, shooter2);
-
-                    //hltp_send_host_info(host_info);
-
-                    graph_clear_screen();
-                    map_draw   (map1);
-                    bullet_draw_list(bullet_list);
-                    gunner_draw_list(shooter_list);
-
-                    text_draw(in_game_timer->text);
-
-                    sprite_set_pos(sp_crosshair, *get_mouse_X(), *get_mouse_Y());
-                    sprite_draw(sp_crosshair);
-                    graph_draw();
-
-                    break;
-                    case KBC_IRQ:
-                    if(!keyboard_get_done()) break;
-                    if (keyboard_get_scancode()[0] == ESC_BREAK_CODE) {
-                        good = false;
-                    }
-                    break;
-                    case MOUSE_IRQ:
-                    if (mouse_get_counter_mouse_ih() >= 3) {
-                        mouse_parse_packet(mouse_get_packet_mouse_ih(), &pp);
-                        update_mouse(&pp);
-                        if (last_lb ^ keys->lb_pressed && keys->lb_pressed)
-                        shoot_bullet(shooter1, bullet_list, bsp_bullet);
-                        last_lb = keys->lb_pressed;
-                        mouse_set_counter_mouse_ih(0);
-                    }
-                    break;
-
-                    case COM1_IRQ:
-                        nctp_ih();
-                        if (bullet_info->new_bullet) {
-                            shoot_bullet(shooter2, bullet_list, bsp_bullet);
-                            bullet_info->new_bullet = false;
-                        }
-                        break;
-                }
-            }
-        }
-    }
-
-    while(list_size(shooter_list) > 0){
-        gunner_t *p = list_erase(shooter_list, list_begin(shooter_list));
-        gunner_dtor(p);
-    }
-    if(list_dtor(shooter_list)) printf("COULD NOT DESTRUCT SHOOTER LIST\n");
-
-    while(list_size(bullet_list) > 0){
-        bullet_t *p = (bullet_t*)list_erase(bullet_list, list_begin(bullet_list));
-        bullet_dtor(p);
-    }
-    if(list_dtor(bullet_list)) printf("COULD NOT DESTRUCT BULLET LIST\n");
-
-    host_info_dtor(host_info);
-    remote_info_dtor(remote_info);
-    bullet_info_dtor(bullet_info);
-
-    nctp_set_processor(NULL);
-
-    text_timer_dtor(in_game_timer); in_game_timer = NULL;
-
-    return 0;
-}
-static int (multiplayer_remote)(void) {
-    int r;
-
-    nctp_dump();
-    nctp_set_processor(multiplayer_process);
-
-    ent_set_scale(DEFAULT_SCALE);
-    text_timer_t *in_game_timer = text_timer_ctor(font_get_default());
-
-    list_t *shooter_list = list_ctor();
-
-    gunner_t *shooter1 = gunner_ctor(bsp_shooter, bsp_pistol, GUNNER_PLAYER, 2); if(shooter1 == NULL) printf("Failed to get shooter1\n");
-    gunner_set_spawn(shooter1, 75, 75);
-
-    gunner_t *shooter2 = gunner_ctor(bsp_shooter, bsp_pistol, GUNNER_PLAYER, 1); if(shooter2 == NULL) printf("Failed to get shooter2\n");
-    gunner_set_spawn(shooter2, 975, 75);
-
-    list_insert(shooter_list, list_end(shooter_list), shooter1);
-    list_insert(shooter_list, list_end(shooter_list), shooter2);
-
-    host_info = host_info_ctor(shooter2, shooter1);
-    remote_info = remote_info_ctor();
-    bullet_info = bullet_info_ctor();
-
-    list_t *bullet_list  = list_ctor();
-
-    ent_set_origin(gunner_get_x(shooter1)-ent_get_XLength()/2.0,
-    gunner_get_y(shooter1)-ent_get_YLength()/2.0);
-
-    //uint32_t refresh_count_value = sys_hz() / REFRESH_RATE;
-    uint8_t last_lb = 0;
-    struct packet pp;
-    keys_t *keys = get_key_presses();
-
-    /// loop stuff
-    uint64_t int_vector = 0;
-    int good = true;
-    while (good) {
-        if ((r = get_interrupts_vector(&int_vector))) return r;
-        uint32_t n = 1;
-        for (uint8_t i = 0; i < 32; i++, n <<= 1) {
-            if (int_vector & n) {
-                interrupt_handler(i);
-                switch (i) {
-                    case TIMER0_IRQ:
-                    if (timer_get_no_interrupts() % 60 == 0) text_timer_update(in_game_timer);
-
-                    double angle = get_mouse_angle(shooter1) - M_PI_2;
-
-                    build_remote_structure(remote_info, get_key_presses(), angle);
-                    hltp_send_remote_info(remote_info);
-
-
-                    gunner_set_pos(shooter1, (double)host_info->remote_x, (double)host_info->remote_y);
-                    gunner_set_angle(shooter1, (double)host_info->remote_angle);
-                    gunner_set_health(shooter1, (double)host_info->remote_health);
-                    gunner_set_curr_health(shooter1, (double)host_info->remote_current_health);
-
-                    gunner_set_pos(shooter2, (double)host_info->host_x, (double)host_info->host_y);
-                    gunner_set_angle(shooter2, (double)host_info->host_angle);
-                    gunner_set_health(shooter2, (double)host_info->host_health);
-                    gunner_set_curr_health(shooter2, (double)host_info->host_current_health);
-
-                    ent_set_origin(gunner_get_x(shooter1)-ent_get_XLength()/2.0,
-                                   gunner_get_y(shooter1)-ent_get_YLength()/2.0);
-
-                    /*
-                    for (size_t j = 0; j < host_info->no_bullets; j++) {
-                        if (host_info->bullets_shooter[j]) { // remote
-                            bullet_t *bullet = bullet_ctor(shooter1, bsp_bullet, (double)host_info->bullets_x[j], (double)host_info->bullets_y[j], (double)host_info->bullets_vx[j], (double)host_info->bullets_vy[j]);
-                            list_insert(bullet_list, list_end(bullet_list), bullet);
-                        } else { // host
-                            bullet_t *bullet = bullet_ctor(shooter2, bsp_bullet, (double)host_info->bullets_x[j], (double)host_info->bullets_y[j], (double)host_info->bullets_vx[j], (double)host_info->bullets_vy[j]);
-                            list_insert(bullet_list, list_end(bullet_list), bullet);
-                        }
-                    }*/
-
-                    graph_clear_screen();
-                    map_draw   (map1);
-                    bullet_draw_list(bullet_list);
-                    gunner_draw_list(shooter_list);
-
-                    text_draw(in_game_timer->text);
-
-                    sprite_set_pos(sp_crosshair, *get_mouse_X(), *get_mouse_Y());
-                    sprite_draw(sp_crosshair);
-                    graph_draw();
-                    /*
-                    while(list_size(bullet_list) > 0){
-                        bullet_t *p = (bullet_t*)list_erase(bullet_list, list_begin(bullet_list));
-                        bullet_dtor(p);
-                    }
-                    */
-
-                    break;
-                    case KBC_IRQ:
-                    if(!keyboard_get_done()) break;
-                    if (keyboard_get_scancode()[0] == ESC_BREAK_CODE) {
-                        good = false;
-                    }
-                    break;
-                    case MOUSE_IRQ:
-                    if (mouse_get_counter_mouse_ih() >= 3) {
-                        mouse_parse_packet(mouse_get_packet_mouse_ih(), &pp);
-                        update_mouse(&pp);
-                        if (last_lb ^ keys->lb_pressed && keys->lb_pressed) {
-                            bullet_info->new_bullet = true;
-                            hltp_send_bullet_info(bullet_info);
-                        }
-                        last_lb = keys->lb_pressed;
-                        mouse_set_counter_mouse_ih(0);
-                    }
-                    break;
-
-                    case COM1_IRQ:
-                        nctp_ih();
-                        break;
-                }
-            }
-        }
-    }
-
-    while(list_size(shooter_list) > 0){
-        gunner_t *p = list_erase(shooter_list, list_begin(shooter_list));
-        gunner_dtor(p);
-    }
-    if(list_dtor(shooter_list)) printf("COULD NOT DESTRUCT SHOOTER LIST\n");
-
-    while(list_size(bullet_list) > 0){
-        bullet_t *p = (bullet_t*)list_erase(bullet_list, list_begin(bullet_list));
-        bullet_dtor(p);
-    }
-    if(list_dtor(bullet_list)) printf("COULD NOT DESTRUCT BULLET LIST\n");
-
-    host_info_dtor(host_info);
-    remote_info_dtor(remote_info);
-    bullet_info_dtor(bullet_info);
-
-    nctp_set_processor(NULL);
-
-    text_timer_dtor(in_game_timer); in_game_timer = NULL;
-
-    return 0;
-}

Property changes on: proj/project/src/proj.c
___________________________________________________________________
Deleted: svn:executable
Index: proj/project/src/interrupts_func.c
===================================================================
--- proj/project/src/interrupts_func.c	(revision 369)
+++ proj/project/src/interrupts_func.c	(nonexistent)
@@ -1,214 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "interrupts_func.h"
-#include "timer.h"
-#include "keyboard.h"
-#include "mouse.h"
-#include "hltp.h"
-#include "utils.h"
-#include "errors.h"
-
-static int timer_subscribed = 0, timer_id;
-
-static int keyboard_subscribed = 0, kbc_id;
-
-static int mouse_subscribed = 0, mouse_id;
-
-static int uart_subscribed = 0, uart_id;
-
-static void (*const ih[])(void) =   {    timer_int_handler,
-                                         kbc_ih,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         mouse_ih,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                         NULL,
-                                     };
-/*
-static void process_received(const uint8_t *p, const size_t sz){
-    void *q = NULL;
-    hltp_type t = hltp_interpret(p, sz, &q);
-    switch(t){
-        case hltp_type_string:{
-            char *s = q;
-            printf("%s\n", s);
-        } break;
-        default: break;
-    }
-}
-*/
-int (subscribe_all)(void) {
-
-    /// Timer interrupt handling
-    timer_id = 0;
-    if(subscribe_timer_interrupt(TIMER0_IRQ, &timer_id)) {
-        printf("%s: failed to subscribe timer interrupts.\n", __func__);
-        return SBCR_ERROR;
-    }
-    timer_subscribed = 1;
-
-    /// Keyboard interrupt handling
-    kbc_id = 0;
-    if (subscribe_kbc_interrupt(KBC_IRQ, &kbc_id)) {
-        printf("%s: failed to subscribe keyboard interrupts.\n", __func__);
-        if (unsubscribe_all())
-            printf("%s: failed to unsubcribe driver, unexpected behaviour is expected.\n", __func__);
-        return SBCR_ERROR;
-    }
-    keyboard_subscribed = 1;
-
-    /// Mouse interrupt handling
-    mouse_id = 0;
-    if (subscribe_mouse_interrupt(MOUSE_IRQ, &mouse_id)) { // subscribes mouse interrupts in exclusive mode
-        printf("%s: failed to subscribe mouse interrupts.\n", __func__);
-        if (unsubscribe_all())
-            printf("%s: failed to unsubcribe driver, unexpected behaviour is expected.\n", __func__);
-        return SBCR_ERROR;
-    }
-    mouse_subscribed = 1;
-    if (sys_irqdisable(&mouse_id)) { // temporarily disables our interrupts notifications
-        printf("%s: failed to disable mouse interrupts.\n", __func__);
-        if (unsubscribe_all())
-            printf("%s: failed to unsubcribe driver, unexpected behaviour is expected.\n", __func__);
-        return SBCR_ERROR;
-    }
-    if (mouse_set_data_report(true)) { // enables mouse data reporting
-        printf("%s: failed to enable mouse data reporting.\n", __func__);
-        if (unsubscribe_all())
-            printf("%s: failed to unsubcribe driver, unexpected behaviour is expected.\n", __func__);
-        return SBCR_ERROR;
-    }
-    if (sys_irqenable(&mouse_id)) { // re-enables our interrupts notifications
-        printf("%s: failed to enable mouse interrupts.\n", __func__);
-        if (unsubscribe_all())
-            printf("%s: failed to unsubcribe driver, unexpected behaviour is expected.\n", __func__);
-        return SBCR_ERROR;
-    }
-
-    /// UART interrupt handling
-    uart_id = 0;
-    uart_set_bits_per_character(COM1_ADDR, 8);
-    uart_set_stop_bits         (COM1_ADDR, 2);
-    uart_set_parity            (COM1_ADDR, uart_parity_even);
-    uart_set_bit_rate          (COM1_ADDR, 115200);
-    uart_enable_int_rx (COM1_ADDR);
-    uart_enable_int_tx(COM1_ADDR);
-    if(subscribe_uart_interrupt(COM1_IRQ, &uart_id)) {
-        printf("%s: failed to subscribe UART interrupts.\n", __func__);
-        return SBCR_ERROR;
-    }
-    uart_subscribed = 1;
-    nctp_init();
-
-    return SUCCESS;
-}
-
-int (unsubscribe_all)(void) {
-    int r = SUCCESS;
-
-    // Unsubscribe Timer Interrupts
-    if (timer_subscribed) {
-        if (unsubscribe_interrupt(&timer_id)) {
-            printf("%s: failed to unsubcribe timer interrupts.\n", __func__);
-            r = UNSBCR_ERROR;
-        }
-        timer_subscribed = 0;
-    }
-
-    // Unsubscribe Keyboard interrupts
-    if (keyboard_subscribed) {
-        if (unsubscribe_interrupt(&kbc_id)) {
-            printf("%s: failed to unsubcribe keyboard interrupts.\n", __func__);
-            r = UNSBCR_ERROR;
-        }
-        keyboard_subscribed = 0;
-    }
-
-    // Unsubscribe Mouse Interrupts
-    if (mouse_subscribed) {
-        if (sys_irqdisable(&mouse_id)) { // temporarily disables our interrupts notifications
-            printf("%s: failed to disable mouse interrupts.\n", __func__);
-            r = UNSBCR_ERROR;
-        }
-        if (mouse_set_data_report(false)) { // disables mouse data reporting
-            printf("%s: failed to disable mouse data reporting.\n", __func__);
-            r = UNSBCR_ERROR;
-        }
-        if (sys_irqenable(&mouse_id)) { // re-enables our interrupts notifications
-            printf("%s: failed to enable mouse interrupts.\n", __func__);
-            r = UNSBCR_ERROR;
-        }
-        if (unsubscribe_interrupt(&mouse_id)) { // unsubscribes interrupts
-            printf("%s: failed to unsubcribe mouse interrupts.\n", __func__);
-            r = UNSBCR_ERROR;
-        }
-        mouse_subscribed = 0;
-    }
-
-    // Unsubscribe UART interrupts
-    if (uart_subscribed) {
-        if (unsubscribe_interrupt(&uart_id)) {
-            printf("%s: failed to unsubcribe UART interrupts.\n", __func__);
-            r = UNSBCR_ERROR;
-        }
-        uart_enable_int_rx(COM1_ADDR);
-        uart_enable_int_tx(COM1_ADDR);
-        uart_subscribed = 0;
-    }
-    nctp_free();
-
-    return r;
-}
-
-void (interrupt_handler)(uint8_t handler) {
-    if (handler >= 32)              return;
-    if ((ih[handler]) == NULL)      return;
-    (*ih[handler])();
-}
-
-int get_interrupts_vector(uint64_t *p){
-    int r;
-
-    *p = 0;
-
-    int ipc_status;
-    message msg;
-    if ((r = driver_receive(ANY, &msg, &ipc_status)) != 0) {
-        printf("driver_receive failed with %d", r);
-        return OTHER_ERROR;
-    }
-    if (is_ipc_notify(ipc_status)) { /* received notification */
-        switch (_ENDPOINT_P(msg.m_source)) {
-            case HARDWARE: /* hardware interrupt notification */
-                *p = msg.m_notify.interrupts;
-                return SUCCESS;
-            default: break; /* no other notifications expected: do nothing */
-        }
-    }
-    return SUCCESS;
-}

Property changes on: proj/project/src/interrupts_func.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/src/singleplayer.c
===================================================================
--- proj/project/src/singleplayer.c	(revision 369)
+++ proj/project/src/singleplayer.c	(nonexistent)
@@ -1,79 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "singleplayer.h"
-
-#include "proj.h"
-
-#include "proj_macros.h"
-#include "proj_func.h"
-#include "ent.h"
-#include "interrupts_func.h"
-
-#include "libs.h"
-
-#include "campaign.h"
-#include "zombies.h"
-
-int (singleplayer)(void) {
-
-    int r;
-
-    menu_t *main_menu = menu_ctor(font_get_default());
-    menu_add_item(main_menu, "Campaign");
-    menu_add_item(main_menu, "Zombies");
-    menu_add_item(main_menu, "Back");
-
-    //uint32_t refresh_count_value = sys_hz() / REFRESH_RATE;
-    uint8_t last_lb = 0;
-    struct packet pp;
-    keys_t *keys = get_key_presses();
-
-    /// loop stuff
-    int click = 0;
-    uint64_t int_vector = 0;
-    int good = true;
-    while (good) {
-        /* Get a request message. */
-        if((r = get_interrupts_vector(&int_vector))) return r;
-        uint32_t n = 1;
-        for (uint8_t i = 0; i < 32; i++, n <<= 1) {
-            if (int_vector & n) {
-                interrupt_handler(i);
-                switch (i) {
-                    case TIMER0_IRQ:
-
-                    graph_clear_screen();
-                    switch(menu_update_state(main_menu, click)){
-                        case -1: break;
-                        case  0: campaign(); break;
-                        case  1: zombies(); break;
-                        case  2: good = false; break;
-                    }
-                    menu_draw(main_menu);
-
-                    click = 0;
-
-                    sprite_set_pos(sp_crosshair, *get_mouse_X(), *get_mouse_Y());
-                    sprite_draw(sp_crosshair);
-                    graph_draw();
-
-                    break;
-                    case KBC_IRQ:
-                    if (keyboard_get_scancode()[0] == ESC_BREAK_CODE) good = false;
-                    case MOUSE_IRQ:
-                    if (mouse_get_counter_mouse_ih() >= 3) {
-                        mouse_parse_packet(mouse_get_packet_mouse_ih(), &pp);
-                        update_mouse(&pp);
-                        if (!click) click = last_lb ^ keys->lb_pressed && keys->lb_pressed;
-                        last_lb = keys->lb_pressed;
-                        mouse_set_counter_mouse_ih(0);
-                    }
-                    break;
-                    case COM1_IRQ: nctp_ih(); break;
-                }
-            }
-        }
-    }
-
-    return 0;
-}

Property changes on: proj/project/src/singleplayer.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/src/chat.c
===================================================================
--- proj/project/src/chat.c	(revision 369)
+++ proj/project/src/chat.c	(nonexistent)
@@ -1,189 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "chat.h"
-
-#include "proj.h"
-
-#include "proj_macros.h"
-#include "proj_func.h"
-#include "ent.h"
-#include "interrupts_func.h"
-#include "libs.h"
-#include "makecode_map.h"
-#include <math.h>
-
-#include "hltp.h"
-
-#define CHAT_MAX_SIZE   75
-#define CHAT_MAX_NUM    19
-static text_t      *t_text[CHAT_MAX_NUM] = {NULL};
-static rectangle_t *r_text               =  NULL;
-
-static void chat_process(const uint8_t *p, const size_t sz){
-    char buffer2[CHAT_MAX_NUM+3];
-    void *dest = NULL;
-    hltp_type tp = hltp_interpret(p, sz, &dest);
-    switch(tp){
-        case hltp_type_string:
-        strcpy(buffer2, dest);
-        strncat(buffer2, " <", 2);
-        for(size_t i = CHAT_MAX_NUM-1; i; --i)
-        text_set_string(t_text[i], text_get_string(t_text[i-1]));
-        text_set_string(t_text[0], buffer2);
-        for(size_t i = 0; i < CHAT_MAX_NUM; ++i){
-            if(text_get_string(t_text[i])[0] == '>'){
-                text_set_pos(t_text[i], rectangle_get_x(r_text)+50, text_get_y(t_text[i]));
-                text_set_halign(t_text[i], text_halign_left);
-            }else{
-                text_set_pos(t_text[i], rectangle_get_x(r_text)+rectangle_get_w(r_text)-50, text_get_y(t_text[i]));
-                text_set_halign(t_text[i], text_halign_right);
-            }
-        }
-        break;
-        case hltp_type_invalid: break;
-        case hltp_type_bullet : break;
-        case hltp_type_host   : break;
-        case hltp_type_remote : break;
-    }
-}
-
-int (chat)(void){
-    int r;
-
-    nctp_dump();
-    nctp_set_processor(chat_process);
-
-    struct packet pp;
-
-    char buffer[CHAT_MAX_SIZE] = "";
-    rectangle_t *r_buffer = NULL; {
-        r_buffer = rectangle_ctor(0,0,900,70);
-        rectangle_set_pos(r_buffer, graph_get_XRes()/2  -rectangle_get_w(r_buffer)/2,
-        (int16_t)(graph_get_YRes()*0.87-rectangle_get_h(r_buffer)/2));
-        rectangle_set_fill_color   (r_buffer, GRAPH_BLACK);
-        rectangle_set_outline_width(r_buffer, 2);
-        rectangle_set_outline_color(r_buffer, GRAPH_WHITE);
-        rectangle_set_fill_trans(r_buffer, GRAPH_TRANSPARENT);
-    }
-    text_t      *t_buffer = NULL; {
-        t_buffer = text_ctor(font_get_default(), "");
-        text_set_pos(t_buffer, rectangle_get_x(r_buffer)+50,
-        rectangle_get_y(r_buffer)+rectangle_get_h(r_buffer)/2);
-        text_set_halign(t_buffer, text_halign_left);
-        text_set_valign(t_buffer, text_valign_center);
-        text_set_color (t_buffer, TEXT_COLOR);
-    }
-    text_t      *t_size   = NULL; {
-        t_size = text_ctor(font_get_default(), "");
-        text_set_pos(t_size, rectangle_get_x(r_buffer)+rectangle_get_w(r_buffer)-5,
-        rectangle_get_y(r_buffer)+rectangle_get_h(r_buffer)-5);
-        text_set_halign(t_size, text_halign_right);
-        text_set_valign(t_size, text_valign_bottom);
-        text_set_color (t_size, TEXT_COLOR);
-        text_set_size  (t_size, 18);
-        char buffer2[20];
-        sprintf(buffer2, "%d/%d", strlen(buffer), CHAT_MAX_SIZE);
-        text_set_string(t_size, buffer2);
-    }
-
-    /** r_text */ {
-    r_text = rectangle_ctor(0,0,900,550);
-    rectangle_set_pos(r_text, graph_get_XRes()/2  -rectangle_get_w(r_buffer)/2,
-    (int16_t)(graph_get_YRes()*0.09));
-    rectangle_set_fill_color   (r_text, GRAPH_BLACK);
-    rectangle_set_outline_width(r_text, 2);
-    rectangle_set_outline_color(r_text, GRAPH_WHITE);
-    rectangle_set_fill_trans(r_text, GRAPH_TRANSPARENT);
-    }
-    /** t_text */ {
-    for(uint16_t i = 0; i < CHAT_MAX_NUM; ++i){
-        t_text[i] = text_ctor(font_get_default(), " ");
-        text_set_pos(t_text[i], rectangle_get_x(r_text)+50,
-        rectangle_get_y(r_text)+rectangle_get_h(r_text)-30-25*i);
-        text_set_halign(t_text[i], text_halign_left);
-        text_set_valign(t_text[i], text_valign_bottom);
-        text_set_color (t_text[i], TEXT_COLOR);
-    }
-}
-
-/// loop stuff
-uint64_t int_vector = 0;
-int good = true;
-while (good) {
-    /* Get a request message. */
-    if((r = get_interrupts_vector(&int_vector))) return r;
-    uint32_t n = 1;
-    for (uint8_t i = 0; i < 32; i++, n <<= 1) {
-        if (int_vector & n) {
-            interrupt_handler(i);
-            switch (i) {
-                case TIMER0_IRQ:
-                graph_clear_screen();
-                sprite_set_pos(sp_crosshair, *get_mouse_X(), *get_mouse_Y());
-
-                rectangle_draw(r_buffer);
-                text_draw(t_buffer);
-                text_draw(t_size);
-
-                rectangle_draw(r_text);
-                for(size_t j = 0; j < CHAT_MAX_NUM; ++j) text_draw(t_text[j]);
-
-                sprite_draw(sp_crosshair);
-                graph_draw();
-                break;
-                case KBC_IRQ:
-                if(!keyboard_get_done()) break;
-                if      (keyboard_get_scancode()[0] == ESC_BREAK_CODE) good = false;
-                else if (keyboard_get_scancode()[0] == ENTER_MAKE_CODE) {
-                    hltp_send_string(buffer);
-                    char buffer2[CHAT_MAX_SIZE+3] = "> ";
-                    strncat(buffer2, buffer, strlen(buffer));
-                    for(size_t j = CHAT_MAX_NUM-1; j; --j){
-                        text_set_string(t_text[j], text_get_string(t_text[j-1]));
-                    }
-                    text_set_string(t_text[0], buffer2);
-                    for(size_t j = 0; j < CHAT_MAX_NUM; ++j){
-                        if(text_get_string(t_text[j])[0] == '>'){
-                            text_set_pos(t_text[j], rectangle_get_x(r_text)+50, text_get_y(t_text[j]));
-                            text_set_halign(t_text[j], text_halign_left);
-                        }else{
-                            text_set_pos(t_text[j], rectangle_get_x(r_text)+rectangle_get_w(r_text)-50, text_get_y(t_text[j]));
-                            text_set_halign(t_text[j], text_halign_right);
-                        }
-                    }
-                    buffer[0] = '\0';
-                } else if(keyboard_get_scancode()[0] == BACKSPACE_MAKE_CODE){
-                    buffer[strlen(buffer)-1] = '\0';
-                } else {
-                    char c = map_makecode(keyboard_get_scancode()[0]);
-                    if (c == ERROR_CODE) break;
-                    if(strlen(buffer) < CHAT_MAX_SIZE) strncat(buffer, &c, 1);
-                    else                               printf("Char limit exceeded\n");
-                }
-                text_set_string(t_buffer, buffer);
-                char buffer2[20];
-                sprintf(buffer2, "%d/%d", strlen(buffer), CHAT_MAX_SIZE);
-                text_set_string(t_size, buffer2);
-                case MOUSE_IRQ:
-                if (mouse_get_counter_mouse_ih() >= 3) {
-                    mouse_parse_packet(mouse_get_packet_mouse_ih(), &pp);
-                    update_mouse(&pp);
-                    mouse_set_counter_mouse_ih(0);
-                }
-                break;
-                case COM1_IRQ: nctp_ih(); break;
-            }
-        }
-    }
-}
-
-rectangle_dtor(r_buffer);
-text_dtor     (t_buffer);
-
-rectangle_dtor(r_text);
-for(size_t i = 0; i < CHAT_MAX_NUM; ++i) text_dtor(t_text[i]);
-
-nctp_set_processor(NULL);
-
-return SUCCESS;
-}

Property changes on: proj/project/src/chat.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/project/src/campaign.c
===================================================================
--- proj/project/src/campaign.c	(revision 369)
+++ proj/project/src/campaign.c	(nonexistent)
@@ -1,122 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "campaign.h"
-
-#include "proj.h"
-
-#include "proj_macros.h"
-#include "proj_func.h"
-#include "ent.h"
-#include "interrupts_func.h"
-
-#include "libs.h"
-
-#include <math.h>
-
-int (campaign)(void){
-
-    int r;
-
-    ent_set_scale(DEFAULT_SCALE);
-    text_timer_t *in_game_timer = text_timer_ctor(font_get_default());
-
-    list_t *shooter_list = list_ctor();
-
-    gunner_t *shooter1 = gunner_ctor(bsp_shooter, bsp_pistol, GUNNER_PLAYER, 1); if(shooter1 == NULL) printf("Failed to get shooter1\n");
-    gunner_set_spawn(shooter1, 75, 75);
-    gunner_set_pos(shooter1, 75, 75);
-
-    gunner_t *shooter2 = gunner_ctor(bsp_shooter, bsp_nothing, GUNNER_PLAYER, 2);
-    gunner_set_spawn(shooter2, 975, 75);
-    gunner_set_pos(shooter2, 775, 75);
-
-    list_insert(shooter_list, list_end(shooter_list), shooter1);
-    list_insert(shooter_list, list_end(shooter_list), shooter2);
-
-    list_t *bullet_list  = list_ctor();
-
-    ent_set_origin(gunner_get_x(shooter1)-ent_get_XLength()/2.0,
-    gunner_get_y(shooter1)-ent_get_YLength()/2.0);
-
-    //uint32_t refresh_count_value = sys_hz() / REFRESH_RATE;
-    uint8_t last_lb = 0;
-    struct packet pp;
-    keys_t *keys = get_key_presses();
-
-    /// loop stuff
-    uint64_t int_vector = 0;
-    int good = true;
-    while (good) {
-        /* Get a request message. */
-        if((r = get_interrupts_vector(&int_vector))) return r;
-        uint32_t n = 1;
-        for (uint8_t i = 0; i < 32; i++, n <<= 1) {
-            if(!good) break;
-            if (int_vector & n) {
-                interrupt_handler(i);
-                switch (i) {
-                    case TIMER0_IRQ:
-
-                    if (timer_get_no_interrupts() % 60 == 0) text_timer_update(in_game_timer);
-                    update_movement(map1, shooter1, keys, shooter_list);
-
-                    update_game_state(map1, shooter_list, bullet_list);
-
-                    //update_scale();
-                    double angle = get_mouse_angle(shooter1);
-                    gunner_set_angle(shooter1, angle - M_PI_2);
-
-                    ent_set_origin(gunner_get_x(shooter1)-ent_get_XLength()/2.0,
-                    gunner_get_y(shooter1)-ent_get_YLength()/2.0);
-
-                    graph_clear_screen();
-                    map_draw   (map1);
-                    bullet_draw_list(bullet_list);
-                    gunner_draw_list(shooter_list);
-
-                    text_draw(in_game_timer->text);
-
-                    sprite_set_pos(sp_crosshair, *get_mouse_X(), *get_mouse_Y());
-                    sprite_draw(sp_crosshair);
-                    graph_draw();
-
-                    break;
-                    case KBC_IRQ:
-                    if(!keyboard_get_done()) break;
-                    if (keyboard_get_scancode()[0] == ESC_BREAK_CODE) {
-                        good = false;
-                    }
-                    break;
-                    case MOUSE_IRQ:
-                    if (mouse_get_counter_mouse_ih() >= 3) {
-                        mouse_parse_packet(mouse_get_packet_mouse_ih(), &pp);
-                        update_mouse(&pp);
-                        if (last_lb ^ keys->lb_pressed && keys->lb_pressed)
-                        shoot_bullet(shooter1, bullet_list, bsp_bullet);
-                        last_lb = keys->lb_pressed;
-                        mouse_set_counter_mouse_ih(0);
-
-                    }
-                    break;
-                    case COM1_IRQ: nctp_ih(); break;
-                }
-            }
-        }
-    }
-
-    while(list_size(shooter_list) > 0){
-        gunner_t *p = list_erase(shooter_list, list_begin(shooter_list));
-        gunner_dtor(p);
-    }
-    if(list_dtor(shooter_list)) printf("COULD NOT DESTRUCT SHOOTER LIST\n");
-
-    while(list_size(bullet_list) > 0){
-        bullet_t *p = (bullet_t*)list_erase(bullet_list, list_begin(bullet_list));
-        bullet_dtor(p);
-    }
-    if(list_dtor(bullet_list)) printf("COULD NOT DESTRUCT BULLET LIST\n");
-
-    text_timer_dtor(in_game_timer); in_game_timer = NULL;
-
-    return SUCCESS;
-}

Property changes on: proj/project/src/campaign.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/maps/xpm/map1_collide.xpm
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/x-xpmi
Index: proj/maps/xpm/map1_collide.xpm
===================================================================
--- proj/maps/xpm/map1_collide.xpm	(revision 369)
+++ proj/maps/xpm/map1_collide.xpm	(nonexistent)

Property changes on: proj/maps/xpm/map1_collide.xpm
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-image/x-xpmi
\ No newline at end of property
Index: proj/maps/xpm/map1.xpm
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/x-xpmi
Index: proj/maps/xpm/map1.xpm
===================================================================
--- proj/maps/xpm/map1.xpm	(revision 369)
+++ proj/maps/xpm/map1.xpm	(nonexistent)

Property changes on: proj/maps/xpm/map1.xpm
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-image/x-xpmi
\ No newline at end of property
Index: proj/maps/map1.h
===================================================================
--- proj/maps/map1.h	(revision 369)
+++ proj/maps/map1.h	(nonexistent)
@@ -1,20 +0,0 @@
-#ifndef MAP1_H_INCLUDED
-#define MAP1_H_INCLUDED
-
-#include "libs.h"
-
-static map_t* get_map1(void){
-    char **ret         = xpm_load_xpm2("/home/lcom/labs/proj/maps/xpm2/map1.xpm2");
-    char **ret_collide = xpm_load_xpm2("/home/lcom/labs/proj/maps/xpm2/map1_collide.xpm2");
-    map_t *r = NULL;
-    if(ret != NULL && ret_collide != NULL){
-        r = map_ctor((const char *const *)ret, (const char *const *)ret_collide);
-    }else{
-        if(ret         == NULL) printf("%s: map is NULL\n", __func__);
-        if(ret_collide == NULL) printf("%s: collide is NULL\n", __func__);
-    }
-    free(ret); free(ret_collide);
-    return r;
-}
-
-#endif /* end of include guard: MAP_H_INCLUDED */

Property changes on: proj/maps/map1.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/maps/xpm2/map1_collide.xpm2
===================================================================
--- proj/maps/xpm2/map1_collide.xpm2	(revision 369)
+++ proj/maps/xpm2/map1_collide.xpm2	(nonexistent)
@@ -1,1603 +0,0 @@
-2000 1600 2 1
- 	c None
-.	c #000000
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ......................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ....................                                                                                                                                                                                                                                                    ...................
-...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ......................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ....................                                                                                                                                                                                                                                                    ...................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                         ...............                                                                                                                       ...................................................................................................................................................................................................................................................................................                                                                                                                       .................                                                                                                                       .........                                                                                                                       .................
-.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     .......................................................................................................................................................................................................................................................................................                                                                                                                     .................                                                                                                                     .............                                                                                                                     .................
-.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     .......................................................................................................................................................................................................................................................................................                                                                                                                     .................                                                                                                                     .............                                                                                                                     .................
-.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .....................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                   ....................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                   ...................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .....................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                   ....................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                   ...................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     ...................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                     .................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    .................                                                                                                                  .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    .................                                                                                                                  .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ..................                                                                                                               ...................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ..................                                                                                                               ...................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                       .................................................................................................................................................................................................................................................................................                                                                                                                         ...............                                                                                                                         .......                                                                                                                         ...............                                                                                                                         .......                                                                                                                         .................                                                                                                                    ....................................................................................................................................................                                                                                                                       .........                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                     .....................................................................................................................................................................................................................................................................................                                                                                                                       ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                      ..............                                                                                                                     .................                                                                                                                    ....................................................................................................................................................                                                                                                                     .............                                                                                                                      ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                     .....................................................................................................................................................................................................................................................................................                                                                                                                       ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                      ..............                                                                                                                     .................                                                                                                                    ....................................................................................................................................................                                                                                                                     .............                                                                                                                      ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ..................................................................................................................................................                                                                                                                      ...............                                                                                                                     ................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ..................................................................................................................................................                                                                                                                      ...............                                                                                                                     ................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                     .............                                                                                                                     .................                                                                                                                    .................                                                                                                                     .................................................................................................................................................                                                                                                                      ...............                                                                                                                     ................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................................................................................................................................................                                                                                                                         ...............                                                                                                                    .................                                                                                                                       .........                                                                                                                       .................                                                                                                                    .................                                                                                                                       ..............................................................................................................................................                                                                                                                       ...............                                                                                                                     ................                                                                                                                       ...........                                                                                                                       ...............                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................................................................................................................................................                                                                                                                         ...............                                                                                                                    .................                                                                                                                       .........                                                                                                                       .................                                                                                                                    .................                                                                                                                       ..............................................................................................................................................                                                                                                                       ...............                                                                                                                     ................                                                                                                                       ...........                                                                                                                       ...............                                                                                                                    .................
-.................                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                          ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
-.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
-.................                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                       ..................                                                                                                                    ...................                                                                                                                                                                                                                                                     .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                     ................                                                                                                                                                                                                                                                     ...................                                                                                                                    .................
-.................                                                                                                                    .......................  .......................................................................................................................                                                                                                                             ......................................................................................................................  .......................                                                                                                                    .......................  .......................................................................................................................                                                                                                                        .................                                                                                                                    .................                                                                                                                        ..........................................................................................................................................................................................................................................................   ......................                                                                                                                     ................                                                                                                                        .......................................................................................................................  .......................                                                                                                                    .................
-.................                                                                                                                    .......................  .......................................................................................................................                                                                                                                             ......................................................................................................................  .......................                                                                                                                    .......................  .......................................................................................................................                                                                                                                        .................                                                                                                                    .................                                                                                                                        ..........................................................................................................................................................................................................................................................   ......................                                                                                                                     ................                                                                                                                        .......................................................................................................................  .......................                                                                                                                    .................
-.................                                                                                                                    ...................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                    ...................................................................................................................................................                                                                                                                     .................                                                                                                                    .................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                     ...................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ...................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                    ...................................................................................................................................................                                                                                                                     .................                                                                                                                    .................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                     ...................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                     ...................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                     ..................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    .................                                                                                                                     ..............                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                     ...................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                     ...................................................................................................................................................                                                                                                                       ..............................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .................                                                                                                                       ...........                                                                                                                       .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                       .................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                     ...................................................................................................................................................                                                                                                                       ..............................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .................                                                                                                                       ...........                                                                                                                       .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                       .................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                    ....................                                                                                                                                                                                                                                                                                                                                                                                            ....................                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                         ..................                                                                                                                                                                                                                                                   ..................                                                                                                                     ................                                                                                                                                                                                                                                                     ...................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                                                                                                                                                            ...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                     .................                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                                                                                                                                                            ...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                     .................                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       ...............                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         ...............                                                                                                                     ..................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         ...............                                                                                                                     ..................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................
-...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                                                                                                                                                          .....................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                   ...................                                                                                                                                                                                                                                                         ...............                                                                                                                     ..................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................
-......................                                                                                                                     ...                                                                                                                          .................                                                                                                                          ...                                                                                                                                                                                                                                                          ...........................                                                                                                                                                                                                                                             ...........................                                                                                                                                                                                                                                             ......................                                                                                                                          .....                                                                                                                          ...............                                                                                                                     .....................                                                                                                                     .....                                                                                                                          ...............                                                                                                                    .................
-......................                                                                                                                     ...                                                                                                                          .................                                                                                                                          ...                                                                                                                                                                                                                                                          ...........................                                                                                                                                                                                                                                             ...........................                                                                                                                                                                                                                                             ......................                                                                                                                          .....                                                                                                                          ...............                                                                                                                     .....................                                                                                                                     .....                                                                                                                          ...............                                                                                                                    .................
-...................................................................................................................................................                                                                                                                     .................                                                                                                                     ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                       ............                                                                                                                      ...............                                                                                                                     ..................................................................................................................................................                                                                                                                       ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     ...................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     ...................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................                                                                                                                     .................                                                                                                                     ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                     ..............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................                                                                                                                     .................                                                                                                                     ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                     ..............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................                                                                                                                     .................                                                                                                                       ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                       ...........                                                                                                                        ...................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................                                                                                                                     .................                                                                                                                       ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                       ...........                                                                                                                        ...................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                    .......................                                                                                                                                                                                                                                                   .......................                                                                                                                                                                                                                                                 .......................                                                                                                            ....................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                         ....................                                                                                                                    ...............                                                                                                                    .................
-...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     .....................                                                                                                                .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          ...................                                                                                                                    ...............                                                                                                                    .................
-...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     .....................                                                                                                                .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          ...................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                  .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                  .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                  .................
-...................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                        ...................                                                                                                                    .................                                                                                                                ...................
-...................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                        ...................                                                                                                                    .................                                                                                                                ...................
-....................                                                                                                                                                                                                                                                 .......................                                                                                                                                                                                                                                                      ...............                                                                                                                            .                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ....................                                                                                                                                                                                                                                                                                                                                                                                      ....................                                                                                                                    ....................                                                                                                            ....................
-....................                                                                                                                                                                                                                                                 .......................                                                                                                                                                                                                                                                      ...............                                                                                                                            .                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ....................                                                                                                                                                                                                                                                                                                                                                                                      ....................                                                                                                                    ....................                                                                                                            ....................
-...........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                       ...............                                                                                                                       ...........                                                                                                                       ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    ................                                                                                                                     ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                     .............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ..............                                                                                                                     .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                     .............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ..............                                                                                                                     .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                     .............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                       .............                                                                                                                     .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                     .............                                                                                                                        ...........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     ...................................................................................................................................................
-....................                                                                                                                                                                                                                                                                                                                                                                                    ....................                                                                                                                            .                                                                                                                            .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                          .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ....................                                                                                                                                                                                                                                                    ....................
-....................                                                                                                                                                                                                                                                                                                                                                                                    ....................                                                                                                                            .                                                                                                                            .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                          .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ....................                                                                                                                                                                                                                                                    ....................
-...................                                                                                                                                                                                                                                                                                                                                                                                        .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ...................                                                                                                                                                                                                                                                     ...................
-.................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                  ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       ...................                                                                                                                ...................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ..................                                                                                                                                                                                                                                                      .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       ...................                                                                                                                ...................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ..................                                                                                                                                                                                                                                                      .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ....................                                                                                                                                                                                                                                                    ....................                                                                                                              .......................                                                                                                                                                                                                                                                    ....................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ....................                                                                                                                                                                                                                                                    .................
-.................                                                                                                                     ................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                          ..............................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .................
-.................                                                                                                                     ................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                          ..............................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .................
-.................                                                                                                                    ...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     .......................................................................................................................................................................................................................................................................................                                                                                                                       ..................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     .......................................................................................................................................................................................................................................................................................                                                                                                                       ..................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                     ...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                        .....                                                                                                                     ......................                                                                                                                          ...                                                                                                                     ......................                                                                                                                          .....                                                                                                                     ...........................                                                                                                        ......................                                                                                                                          .....                                                                                                                   ...........................                                                                                                                     .....                                                                                                                          ......................                                                                                                                     ...                                                                                                                          ......................                                                                                                          ....................                                                                                                                    .................
-.................                                                                                                                        .....                                                                                                                     ......................                                                                                                                          ...                                                                                                                     ......................                                                                                                                          .....                                                                                                                     ...........................                                                                                                        ......................                                                                                                                          .....                                                                                                                   ...........................                                                                                                                     .....                                                                                                                          ......................                                                                                                                     ...                                                                                                                          ......................                                                                                                          ....................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                       ....................                                                                                                               ...................                                                                                                                                                                                                                                                     .....................                                                                                                                                                                                                                                                       ..................                                                                                                                                                                                                                                                      ..................                                                                                                                 .................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                  .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                  .................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                  .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                  .................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                  .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...............                                                                                                                    ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                       ...................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...............                                                                                                                    ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                       ...................                                                                                                                    ...............                                                                                                                    .................
-....................                                                                                                                                                                                                                                                    ....................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ...............                                                                                                                    ....................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                   ..................                                                                                                                                                                                                                                                      ....................                                                                                                                    ...............                                                                                                                    .................
-.................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ...............                                                                                                                    ...................................................................................................................................................                                                                                                                       .......................................................................................................................................................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ...............                                                                                                                    ...................................................................................................................................................                                                                                                                       .......................................................................................................................................................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ...............                                                                                                                    ....................................................................................................................................................                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ...............                                                                                                                    ....................................................................................................................................................                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ...............                                                                                                                    ....................................................................................................................................................                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                      ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                      ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ...............                                                                                                                      ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     ...............                                                                                                                       ...................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .............                                                                                                                     .................
-...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     ...............                                                                                                                       ...................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .............                                                                                                                     .................
-.......................  .......................................................................................................................                                                                                                                        .......................  ........................................................................................................................                                                                                                                         ......................   ......................................................................................................................                                                                                                                         ...............                                                                                                                         ........................................................................................................................  .......................                                                                                                                    .......................  .....................................................................................................................................................................................................................................   ......................                                                                                                                         ........................................................................................................................ ........................                                                                                                                        ......                                                                                                                         .................
-.......................  .......................................................................................................................                                                                                                                        .......................  ........................................................................................................................                                                                                                                         ......................   ......................................................................................................................                                                                                                                         ...............                                                                                                                         ........................................................................................................................  .......................                                                                                                                    .......................  .....................................................................................................................................................................................................................................   ......................                                                                                                                         ........................................................................................................................ ........................                                                                                                                        ......                                                                                                                         .................
-...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                       ...................                                                                                                                    ..................                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                       ...................                                                                                                                    .................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                       ...................                                                                                                                    .................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................
-...................                                                                                                                                                                                                                                                  ....................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ....................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                      ....................                                                                                                                                                                                                                                                       .................
-...................                                                                                                                                                                                                                                                  ....................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ....................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                      ....................                                                                                                                                                                                                                                                       .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                    ...............                                                                                                                       ...........                                                                                                                       ...............                                                                                                                         .................................................................................................................................................                                                                                                                       .........                                                                                                                       .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                    ...............                                                                                                                       ...........                                                                                                                       ...............                                                                                                                         .................................................................................................................................................                                                                                                                       .........                                                                                                                       .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     .....................................................................................................................................................                                                                                                                     .............                                                                                                                     .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-........................................................................................................................................................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     ...................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
-........................................................................................................................................................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    ...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                       .................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
-........................................................................................................................................................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    ...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                       .................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
-.....................................................................................................................................................................................................................................................................................                                                                                                                        ....................................................................................................................................................                                                                                                                    .................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                         ............................................................................................................................................                                                                                                                         ...............                                                                                                                    .................
-...................                                                                                                                                                                                                                                                                                                                                                                                          ...................                                                                                                               ..................                                                                                                                    ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-...................                                                                                                                                                                                                                                                                                                                                                                                          ...................                                                                                                               ..................                                                                                                                    ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                         ..................                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     ......................                                                                                                               ...................                                                                                                                    ..................                                                                                                                                                                                                                                                                                                                                                                                       ...................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                         ..................                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     ......................                                                                                                               ...................                                                                                                                    ..................                                                                                                                                                                                                                                                                                                                                                                                       ...................                                                                                                                    .................
-.................                                                                                                                       ....................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                       .................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ..............                                                                                                                      ...............                                                                                                                      ..................................................................................................................................................                                                                                                                      ......................................................................................................................................................................................................................................................................................                                                                                                                      ...........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     .................
-.................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ..............                                                                                                                      ...............                                                                                                                      ..................................................................................................................................................                                                                                                                      ......................................................................................................................................................................................................................................................................................                                                                                                                      ...........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     .................
-.................                                                                                                                       .................................................................................................................................................................................................................................................................................                                                                                                                            .........                                                                                                                          ...........                                                                                                                          ..............................................................................................................................................                                                                                                                          ...................................................................................................................................................................................................................................................................................                                                                                                                       .........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ..................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ..................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
-...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .....................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ...................
-...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .....................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ...................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

Property changes on: proj/maps/xpm2/map1_collide.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/maps/xpm2/map1.xpm2
===================================================================
--- proj/maps/xpm2/map1.xpm2	(revision 369)
+++ proj/maps/xpm2/map1.xpm2	(nonexistent)
@@ -1,1603 +0,0 @@
-2000 1600 2 1
- 	c None
-.	c #000FFF
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ......................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ....................                                                                                                                                                                                                                                                    ...................
-...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ......................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ....................                                                                                                                                                                                                                                                    ...................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
-..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                         ...............                                                                                                                       ...................................................................................................................................................................................................................................................................................                                                                                                                       .................                                                                                                                       .........                                                                                                                       .................
-.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     .......................................................................................................................................................................................................................................................................................                                                                                                                     .................                                                                                                                     .............                                                                                                                     .................
-.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     .......................................................................................................................................................................................................................................................................................                                                                                                                     .................                                                                                                                     .............                                                                                                                     .................
-.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .....................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                   ....................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                   ...................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .....................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                   ....................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                   ...................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     ...................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                     .................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    .................                                                                                                                  .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    .................                                                                                                                  .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ..................                                                                                                               ...................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ..................                                                                                                               ...................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                       .................................................................................................................................................................................................................................................................................                                                                                                                         ...............                                                                                                                         .......                                                                                                                         ...............                                                                                                                         .......                                                                                                                         .................                                                                                                                    ....................................................................................................................................................                                                                                                                       .........                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                     .....................................................................................................................................................................................................................................................................................                                                                                                                       ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                      ..............                                                                                                                     .................                                                                                                                    ....................................................................................................................................................                                                                                                                     .............                                                                                                                      ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                     .....................................................................................................................................................................................................................................................................................                                                                                                                       ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                      ..............                                                                                                                     .................                                                                                                                    ....................................................................................................................................................                                                                                                                     .............                                                                                                                      ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ..................................................................................................................................................                                                                                                                      ...............                                                                                                                     ................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ..................................................................................................................................................                                                                                                                      ...............                                                                                                                     ................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                     .............                                                                                                                     .................                                                                                                                    .................                                                                                                                     .................................................................................................................................................                                                                                                                      ...............                                                                                                                     ................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................................................................................................................................................                                                                                                                         ...............                                                                                                                    .................                                                                                                                       .........                                                                                                                       .................                                                                                                                    .................                                                                                                                       ..............................................................................................................................................                                                                                                                       ...............                                                                                                                     ................                                                                                                                       ...........                                                                                                                       ...............                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................................................................................................................................................                                                                                                                         ...............                                                                                                                    .................                                                                                                                       .........                                                                                                                       .................                                                                                                                    .................                                                                                                                       ..............................................................................................................................................                                                                                                                       ...............                                                                                                                     ................                                                                                                                       ...........                                                                                                                       ...............                                                                                                                    .................
-.................                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                          ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
-.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
-.................                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                       ..................                                                                                                                    ...................                                                                                                                                                                                                                                                     .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                     ................                                                                                                                                                                                                                                                     ...................                                                                                                                    .................
-.................                                                                                                                    .......................  .......................................................................................................................                                                                                                                             ......................................................................................................................  .......................                                                                                                                    .......................  .......................................................................................................................                                                                                                                        .................                                                                                                                    .................                                                                                                                        ..........................................................................................................................................................................................................................................................   ......................                                                                                                                     ................                                                                                                                        .......................................................................................................................  .......................                                                                                                                    .................
-.................                                                                                                                    .......................  .......................................................................................................................                                                                                                                             ......................................................................................................................  .......................                                                                                                                    .......................  .......................................................................................................................                                                                                                                        .................                                                                                                                    .................                                                                                                                        ..........................................................................................................................................................................................................................................................   ......................                                                                                                                     ................                                                                                                                        .......................................................................................................................  .......................                                                                                                                    .................
-.................                                                                                                                    ...................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                    ...................................................................................................................................................                                                                                                                     .................                                                                                                                    .................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                     ...................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ...................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                    ...................................................................................................................................................                                                                                                                     .................                                                                                                                    .................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                     ...................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                     ...................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                     ..................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    .................                                                                                                                     ..............                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                     ...................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                     ...................................................................................................................................................                                                                                                                       ..............................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .................                                                                                                                       ...........                                                                                                                       .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                       .................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                     ...................................................................................................................................................                                                                                                                       ..............................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .................                                                                                                                       ...........                                                                                                                       .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                       .................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                    ....................                                                                                                                                                                                                                                                                                                                                                                                            ....................                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                         ..................                                                                                                                                                                                                                                                   ..................                                                                                                                     ................                                                                                                                                                                                                                                                     ...................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                                                                                                                                                            ...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                     .................                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                                                                                                                                                            ...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                     .................                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       ...............                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         ...............                                                                                                                     ..................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         ...............                                                                                                                     ..................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................
-...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                                                                                                                                                          .....................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                   ...................                                                                                                                                                                                                                                                         ...............                                                                                                                     ..................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................
-......................                                                                                                                     ...                                                                                                                          .................                                                                                                                          ...                                                                                                                                                                                                                                                          ...........................                                                                                                                                                                                                                                             ...........................                                                                                                                                                                                                                                             ......................                                                                                                                          .....                                                                                                                          ...............                                                                                                                     .....................                                                                                                                     .....                                                                                                                          ...............                                                                                                                    .................
-......................                                                                                                                     ...                                                                                                                          .................                                                                                                                          ...                                                                                                                                                                                                                                                          ...........................                                                                                                                                                                                                                                             ...........................                                                                                                                                                                                                                                             ......................                                                                                                                          .....                                                                                                                          ...............                                                                                                                     .....................                                                                                                                     .....                                                                                                                          ...............                                                                                                                    .................
-...................................................................................................................................................                                                                                                                     .................                                                                                                                     ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                       ............                                                                                                                      ...............                                                                                                                     ..................................................................................................................................................                                                                                                                       ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     ...................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     ...................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................                                                                                                                     .................                                                                                                                     ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                     ..............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................                                                                                                                     .................                                                                                                                     ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                     ..............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................                                                                                                                     .................                                                                                                                       ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                       ...........                                                                                                                        ...................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................                                                                                                                     .................                                                                                                                       ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                       ...........                                                                                                                        ...................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                    .......................                                                                                                                                                                                                                                                   .......................                                                                                                                                                                                                                                                 .......................                                                                                                            ....................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                         ....................                                                                                                                    ...............                                                                                                                    .................
-...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     .....................                                                                                                                .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          ...................                                                                                                                    ...............                                                                                                                    .................
-...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     .....................                                                                                                                .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          ...................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                  .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                  .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                  .................
-...................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                        ...................                                                                                                                    .................                                                                                                                ...................
-...................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                        ...................                                                                                                                    .................                                                                                                                ...................
-....................                                                                                                                                                                                                                                                 .......................                                                                                                                                                                                                                                                      ...............                                                                                                                            .                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ....................                                                                                                                                                                                                                                                                                                                                                                                      ....................                                                                                                                    ....................                                                                                                            ....................
-....................                                                                                                                                                                                                                                                 .......................                                                                                                                                                                                                                                                      ...............                                                                                                                            .                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ....................                                                                                                                                                                                                                                                                                                                                                                                      ....................                                                                                                                    ....................                                                                                                            ....................
-...........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                       ...............                                                                                                                       ...........                                                                                                                       ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    ................                                                                                                                     ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                     .............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ..............                                                                                                                     .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                     .............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ..............                                                                                                                     .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                     .............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
-............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                       .............                                                                                                                     .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                     .............                                                                                                                        ...........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     ...................................................................................................................................................
-....................                                                                                                                                                                                                                                                                                                                                                                                    ....................                                                                                                                            .                                                                                                                            .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                          .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ....................                                                                                                                                                                                                                                                    ....................
-....................                                                                                                                                                                                                                                                                                                                                                                                    ....................                                                                                                                            .                                                                                                                            .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                          .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ....................                                                                                                                                                                                                                                                    ....................
-...................                                                                                                                                                                                                                                                                                                                                                                                        .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ...................                                                                                                                                                                                                                                                     ...................
-.................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                  ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       ...................                                                                                                                ...................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ..................                                                                                                                                                                                                                                                      .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       ...................                                                                                                                ...................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ..................                                                                                                                                                                                                                                                      .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ....................                                                                                                                                                                                                                                                    ....................                                                                                                              .......................                                                                                                                                                                                                                                                    ....................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ....................                                                                                                                                                                                                                                                    .................
-.................                                                                                                                     ................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                          ..............................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .................
-.................                                                                                                                     ................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                          ..............................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .................
-.................                                                                                                                    ...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     .......................................................................................................................................................................................................................................................................................                                                                                                                       ..................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     .......................................................................................................................................................................................................................................................................................                                                                                                                       ..................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                     ...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                        .....                                                                                                                     ......................                                                                                                                          ...                                                                                                                     ......................                                                                                                                          .....                                                                                                                     ...........................                                                                                                        ......................                                                                                                                          .....                                                                                                                   ...........................                                                                                                                     .....                                                                                                                          ......................                                                                                                                     ...                                                                                                                          ......................                                                                                                          ....................                                                                                                                    .................
-.................                                                                                                                        .....                                                                                                                     ......................                                                                                                                          ...                                                                                                                     ......................                                                                                                                          .....                                                                                                                     ...........................                                                                                                        ......................                                                                                                                          .....                                                                                                                   ...........................                                                                                                                     .....                                                                                                                          ......................                                                                                                                     ...                                                                                                                          ......................                                                                                                          ....................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                       ....................                                                                                                               ...................                                                                                                                                                                                                                                                     .....................                                                                                                                                                                                                                                                       ..................                                                                                                                                                                                                                                                      ..................                                                                                                                 .................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                  .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                  .................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                  .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                  .................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                  .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...............                                                                                                                    ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                       ...................                                                                                                                    ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...............                                                                                                                    ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                       ...................                                                                                                                    ...............                                                                                                                    .................
-....................                                                                                                                                                                                                                                                    ....................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ...............                                                                                                                    ....................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                   ..................                                                                                                                                                                                                                                                      ....................                                                                                                                    ...............                                                                                                                    .................
-.................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ...............                                                                                                                    ...................................................................................................................................................                                                                                                                       .......................................................................................................................................................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ...............                                                                                                                    ...................................................................................................................................................                                                                                                                       .......................................................................................................................................................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ...............                                                                                                                    ....................................................................................................................................................                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ...............                                                                                                                    ....................................................................................................................................................                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ...............                                                                                                                    ....................................................................................................................................................                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                      ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                      ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ...............                                                                                                                      ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     ...............                                                                                                                       ...................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .............                                                                                                                     .................
-...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     ...............                                                                                                                       ...................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .............                                                                                                                     .................
-.......................  .......................................................................................................................                                                                                                                        .......................  ........................................................................................................................                                                                                                                         ......................   ......................................................................................................................                                                                                                                         ...............                                                                                                                         ........................................................................................................................  .......................                                                                                                                    .......................  .....................................................................................................................................................................................................................................   ......................                                                                                                                         ........................................................................................................................ ........................                                                                                                                        ......                                                                                                                         .................
-.......................  .......................................................................................................................                                                                                                                        .......................  ........................................................................................................................                                                                                                                         ......................   ......................................................................................................................                                                                                                                         ...............                                                                                                                         ........................................................................................................................  .......................                                                                                                                    .......................  .....................................................................................................................................................................................................................................   ......................                                                                                                                         ........................................................................................................................ ........................                                                                                                                        ......                                                                                                                         .................
-...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                       ...................                                                                                                                    ..................                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                       ...................                                                                                                                    .................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                       ...................                                                                                                                    .................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
-.................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................
-...................                                                                                                                                                                                                                                                  ....................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ....................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                      ....................                                                                                                                                                                                                                                                       .................
-...................                                                                                                                                                                                                                                                  ....................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ....................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                      ....................                                                                                                                                                                                                                                                       .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                    ...............                                                                                                                       ...........                                                                                                                       ...............                                                                                                                         .................................................................................................................................................                                                                                                                       .........                                                                                                                       .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                    ...............                                                                                                                       ...........                                                                                                                       ...............                                                                                                                         .................................................................................................................................................                                                                                                                       .........                                                                                                                       .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     .....................................................................................................................................................                                                                                                                     .............                                                                                                                     .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
-........................................................................................................................................................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     ...................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
-........................................................................................................................................................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    ...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                       .................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
-........................................................................................................................................................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    ...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                       .................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
-.....................................................................................................................................................................................................................................................................................                                                                                                                        ....................................................................................................................................................                                                                                                                    .................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                         ............................................................................................................................................                                                                                                                         ...............                                                                                                                    .................
-...................                                                                                                                                                                                                                                                                                                                                                                                          ...................                                                                                                               ..................                                                                                                                    ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-...................                                                                                                                                                                                                                                                                                                                                                                                          ...................                                                                                                               ..................                                                                                                                    ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                         ..................                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     ......................                                                                                                               ...................                                                                                                                    ..................                                                                                                                                                                                                                                                                                                                                                                                       ...................                                                                                                                    .................
-.................                                                                                                                                                                                                                                                                                                                                                                                         ..................                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     ......................                                                                                                               ...................                                                                                                                    ..................                                                                                                                                                                                                                                                                                                                                                                                       ...................                                                                                                                    .................
-.................                                                                                                                       ....................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                       .................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
-.................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ..............                                                                                                                      ...............                                                                                                                      ..................................................................................................................................................                                                                                                                      ......................................................................................................................................................................................................................................................................................                                                                                                                      ...........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     .................
-.................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ..............                                                                                                                      ...............                                                                                                                      ..................................................................................................................................................                                                                                                                      ......................................................................................................................................................................................................................................................................................                                                                                                                      ...........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     .................
-.................                                                                                                                       .................................................................................................................................................................................................................................................................................                                                                                                                            .........                                                                                                                          ...........                                                                                                                          ..............................................................................................................................................                                                                                                                          ...................................................................................................................................................................................................................................................................................                                                                                                                       .........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                       .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ..................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ..................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
-.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
-...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .....................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ...................
-...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .....................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ...................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
-................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

Property changes on: proj/maps/xpm2/map1.xpm2
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/maps/setup.sh
===================================================================
--- proj/maps/setup.sh	(revision 369)
+++ proj/maps/setup.sh	(nonexistent)
@@ -1,2 +0,0 @@
-echo Converting from xpm to xpm2
-../helpers/xpm_to_xpm2.sh .

Property changes on: proj/maps/setup.sh
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/protocol2.md
===================================================================
--- proj/protocol2.md	(revision 369)
+++ proj/protocol2.md	(nonexistent)
@@ -1,47 +0,0 @@
-# Non-critical serial port protocol
-
-Transmission/reception is processed at 38400 bps, with chars of 8 bits and even parity.
-
-OK = 0xFF
-
-FAIL = 0x00
-
-## Transmission
-
-Transmission is performed on request by the program. It is done in a synchronous fashion. When starting a transmission, reception interrupt notifications are suspended. On ending, reception interrupt notifications are re-activated.
-
-### Transmission of a char
-
-1. 1 polls the readiness of THR in intervals of 10 microseconds, one at the beginning and up to 2 retries (up to 3 polling operations, and 20 microseconds). If after all the retries 1 has not yet sent the char, transmission is aborted.
-
-2. If the char is transmitted, 1 expects 2 to answer with OK. 1 polls the fullness of RBR in intervals of 10 microseconds, one at the beginning and up to 2 retries. If after all the retries 1 has not yet received the answer, transmission is aborted.
-
-3. If 1 gets the answer, it counts the number of 1s. If #1 > 4, it is considered that it was accepted. Otherwise, it attempts to resend another 2 times.
-
-### Transmission of a string
-
-If the string has more than 1024 chars, transmission is not even started.
-
-1. For each char in the string, transmit them, plus a start symbol 0x80 and an end symbol 0xEF. If transmission fails for a given char, transmission of the string is aborted, and none of the following chars in the same transmission request are transmitted. The transmitter waits at least
-
-2. If all symbols are transmitted correctly, transmission is successfully terminated.
-
-## Reception
-
-Reception is made through interrupts. On a reception interrupt, 2 must handle the interrupt. On a reception interrupt, reception interrupt notifications are suspended, and on ending a reception notifications are re-activated.
-
-### Reception of a char
-
-1. Upon getting a reception interrupt, 2 grabs the char, and then polls the readiness of the THR in intervals of 10 microseconds, one at the beginning and up to 2 retries. If after 2 retries 2 has not sent the char, transmission is aborted.
-
-2. If transmission is successful, 2 expects 1 to answer the OK symbol 0xFF, using only step 1. to get the OK. If the received symbol has less or equal to 4 bits set to 1, transmission is aborted.
-
-3. If the received OK has at least 4 bits set to 1 then it is accepted.
-
-### Reception of a string
-
-1. 2 expects the first char to be the start char. If it is not, transmission is aborted.
-
-2. If the first char is correct, all chars are received. If one of the char receptions fails (timeout), reception fails. If after receiving 1024 chars the end symbol is not received, transmission is aborted.
-
-3. If all receptions are successful and the end symbol is received, transmission is successful.

Property changes on: proj/protocol2.md
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/setup_clean.sh
===================================================================
--- proj/setup_clean.sh	(revision 369)
+++ proj/setup_clean.sh	(nonexistent)
@@ -1,2 +0,0 @@
-cd media
-./setup_clean.sh

Property changes on: proj/setup_clean.sh
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/setup.sh
===================================================================
--- proj/setup.sh	(revision 369)
+++ proj/setup.sh	(nonexistent)
@@ -1,6 +0,0 @@
-cd media
-./setup.sh
-cd ..
-cd maps
-./setup.sh
-cd ..

Property changes on: proj/setup.sh
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/tasks.md
===================================================================
--- proj/tasks.md	(revision 369)
+++ proj/tasks.md	(nonexistent)
@@ -1,22 +0,0 @@
-# TASKS
-
-### Most priority
-- [ ] Implement multiplayer 1v1 game and win condition to reach N kills.
-- [ ] Leaderboard of fastest win, or any achievement (to make use of RTC).
-- [ ] Documentation
-- [ ] Small schemes for report, generated by Doxygen
-- [ ] Report
-
-### Mid priority
-- [x] Implement path finding for melee AI.
-- [x] Implement zombie mode (single-player)
-- [ ] Implement zombie mode (co-op)
-- [ ] Implement algorithm to decide when gunner AI needs to shoot.
-- [ ] Implement campaign mode (single-player)
-- [ ] Implement campaign mode (co-op).
-- [ ] Visibility algorithm
-
-### Low Priority
-- [ ] Change sprites.
-- [ ] Fix some frame lag (yet to add optimized flag).
-- [ ] Improve menu.

Property changes on: proj/tasks.md
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/helpers/png_to_xpm.sh
===================================================================
--- proj/helpers/png_to_xpm.sh	(revision 369)
+++ proj/helpers/png_to_xpm.sh	(nonexistent)
@@ -1,7 +0,0 @@
-cd $1
-mkdir -p xpm
-for f in png/*.png; do
-    a=`expr "$f" : 'png/\([a-zA-Z0-9]*\).png'`
-    convert $f xpm/$a.xpm
-done
-sed -i "s/black/#000000/g" xpm/*.xpm
\ No newline at end of file

Property changes on: proj/helpers/png_to_xpm.sh
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/helpers/xpm_to_xpm2.sh
===================================================================
--- proj/helpers/xpm_to_xpm2.sh	(revision 369)
+++ proj/helpers/xpm_to_xpm2.sh	(nonexistent)
@@ -1,18 +0,0 @@
-cd $1
-echo "#include \"xpm_utils.h\"" > convert.c
-for f in xpm/*.xpm; do
-    echo "#include \"$f\"" >> convert.c
-done
-echo "int main(){" >> convert.c
-for f in xpm/*.xpm; do
-    xpmname="$(cat $f | grep -oP 'char *\* *[a-zA-Z0-9_]*' | sed 's/char *\* *\([a-zA-Z0-9_]*\)/\1/')"
-    s=${f:4:-4}
-    echo "    xpm_save_as_xpm2((const char **)$xpmname,\"xpm2/$s.xpm2\");" >> convert.c
-done
-echo "    return 0;" >> convert.c
-echo "}" >> convert.c
-gcc -I/media/DATA/VirtualBox_VMs/MINIX-LCOM/shared/proj/libs/utils/include /media/DATA/VirtualBox_VMs/MINIX-LCOM/shared/proj/libs/utils/src/xpm_utils.c convert.c -o convert.app
-rm -rf xpm2
-mkdir xpm2
-./convert.app
-rm convert.c convert.app

Property changes on: proj/helpers/xpm_to_xpm2.sh
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/specifications.tex
===================================================================
--- proj/specifications.tex	(revision 369)
+++ proj/specifications.tex	(nonexistent)
@@ -1,205 +0,0 @@
-\documentclass{article}
-% Hyperreferences
-\usepackage{hyperref}
-% Margins
-\usepackage[top=35mm,bottom=35mm,left=25mm,right=25mm]{geometry}
-% Graphics and images
-\usepackage{graphicx}
-% Encodings (to render letters with diacritics and special characters)
-\usepackage[utf8]{inputenc}
-% Language
-\usepackage[english]{babel}
-% Section pagebreaks
-\usepackage{titlesec}
-\newcommand{\sectionbreak}{\clearpage}
-\newcommand{\sectionnobreak}{% for when I want a section that does not break
-  \global\toggletrue{afterpart}%
-  \section
-}
-% Source code
-\usepackage{listings}
-\usepackage{xcolor}
-\renewcommand{\lstlistingname}{File}
-\lstset{
-    frame=tb, % draw frame at top and bottom of the code
-    tabsize=4, % tab space width
-    numbers=left, % display line numbers on the left
-	showstringspaces=false, % don't mark spaces in strings    
-    commentstyle=\color{green}, % comment color
-    keywordstyle=\color{blue}, % keyword color
-    stringstyle=\color{red} % string color
-}
-\lstdefinelanguage{Maxima}{
-	keywords={log,jacobian,determinant,subst},
-	sensitive=true,
-	comment=[n][\itshape]{/*}{*/}
-}
-% Tables with bold rows
-\usepackage{tabularx}
-\newcommand\setrow[1]{\gdef\rowmac{#1}#1\ignorespaces}
-\newcommand\clearrow{\global\let\rowmac\relax}
-\clearrow
-% Math stuff
-\usepackage[mathscr]{euscript}
-\usepackage{amsmath,amssymb}
-\usepackage{mathtools}
-\usepackage{enumitem}
-\newcommand{\expnumber}[2]{{#1}\mathrm{e}{#2}} % scientific notation
-% Definitions, theorems, remarks,...
-\usepackage{amsthm}
-\newtheorem{definition}{Definition}[section]
-\newtheorem{theorem}{Theorem}[section]
-\newtheorem{corollary}{Corollary}[theorem]
-\newtheorem{lemma}[theorem]{Lemma}
-\renewcommand\qedsymbol{$\blacksquare$}
-\theoremstyle{remark}
-\newtheorem*{remark}{Remark}
-% Contents title
-\addto\captionsenglish{\renewcommand*\contentsname{Table of contents}}
-% Headers and footers
-\usepackage{fancyhdr}
-\pagestyle{fancyplain}
-\fancyhf{}
-\lhead{ \fancyplain{}{LabWars (LCOM 2019/20 final project - Specification)}}
-\lfoot{ \fancyplain{}{T5G03}}
-\rfoot{ \fancyplain{}{\thepage} }
-%
-\newcommand{\email}[1]{
-{\texttt{\href{mailto:#1}{#1}} }
-}
-\newcommand{\role}[1]{
-\begin{tabular}{l l}
-	\begin{minipage}[t]{30mm} \textbf{Roles} \end{minipage} &
-	\begin{minipage}[t]{125mm} #1 \end{minipage}
-\end{tabular}\\
-}
-\newcommand{\func}[1]{
-\begin{tabular}{l l}
-	\begin{minipage}[t]{30mm} \textbf{Functionalities} \end{minipage} &
-	\begin{minipage}[t]{125mm} #1 \end{minipage}
-\end{tabular}\\
-}
-% Metadata
-\title{LabWars \\ \vspace*{4pt} \large LCOM 2019/20 final project - Specification}
-\author{
-T5G03\\
-\begin{tabular}{r l}
-	\email{up201806429@fe.up.pt} & Diogo Miguel Ferreira Rodrigues        \\
-	\email{up201806554@fe.up.pt} & Telmo Alexandre Espirito Santo Baptista
-\end{tabular}
-}
-\date{25/11/2019}
-% Document
-\begin{document}
-%\begingroup
-	\maketitle
-%	\let\clearpage\relax
-%	\setcounter{tocdepth}{2}
-	\tableofcontents
-%\endgroup
-\section{Description}
-This project consists of a shooting game in a walled map, where players watch the map from above and have their visibility restricted to their field of view. \par
-The game will have several modes (single player, cooperative, deathmatch, zombie 1player and 2players), where each mode might have different rules and goals. \par
-Bullets have a travel time and deal a certain amount of damage to the entities they hit. All entities have a certain health, corresponding to the total damage they can withstand before perishing.\par
-Entities have a roughly circular \textit{body}, meaning
-\begin{enumerate}
-	\item A bullet is considered to hit an entity if it touches its body.
-	\item Entities take up space in the map, thus making it impossible to have two entities too close to each other.
-\end{enumerate}
-\subsection{Autonomous opponents}
-On some of the modes, players will have to face autonomous opponents, which will abide to one of the following behaviours:
-\begin{itemize}
-	\item Walk around the map in a pre-programmed fashion, shooting at players on sight.
-	\item More sofisticated ways to oppose players, by using some heuristics, the simplest of which is to follow the player after he is detected, and if not on sight trying to guess where the player is.
-\end{itemize}
-\subsection{Single player}
-In single-player mode, the goal is to eliminate all autonomous opponents. Additional prizes are awarded for time limits and health at the end of the match.
-\subsection{Two players}
-In two players mode, there are three possible sub-modes.
-\subsubsection*{Cooperative}
-In cooperative mode, two players have to eliminate all autonomous opponents. There is friendly fire, which results in a penalty for the infringing player.\par
-If one of the players loses all his health, he is \textit{downed}, meaning he may not move or shoot but may be revived by the other player, given the other player performs the proper key presses when close enough to the downed player.
-\subsubsection*{Deathmatch}
-In deathmatch mode, two players face each other, the last to die wins.
-\subsection{Zombie}
-In zombie mode, one or two players have to survive multiple zombie waves of increasing difficulty. In this mode visibility is not limited. Zombies spawn from specific locations on the boundary of the map, and they know exactly where the one or two players are.\par
-Depending on the success of the implementations, zombies will either move randomly or take the shortest path to the closest player. Zombies attack players with short range attacks.
-\section{Modules}
-\subsection{Timer (\texttt{timer})}
-Module to be developed by Telmo Baptista (this module is almost fully-implemented in lab works).\\
-\role{Manage screen refresh rate.}
-\func{Timer periodic interrupts.}
-\subsection{KBC}
-\subsubsection{Keyboard (\texttt{kbd})}
-Module to be developed by Telmo Baptista (this module is partially implemented in lab works).\\
-\role{
-Filling text fields.\\
-In-game pause, other options, character movement.
-}
-\func{Keyboard in interrupt mode.}
-\subsubsection{Mouse (\texttt{mouse})}
-Module to be developed by Telmo Baptista (this module is partially implemented in lab works).\\
-\role{
-Menu items selection.\\
-In-game weapon aiming.
-}
-\func{Mouse buttons and movement in interrupt mode.}
-\subsection{Graphics (\texttt{graph})}
-Module to be developed by Diogo Rodrigues (this module is partially implemented in lab works).\\
-This module will include a generic interface to handle graphics and drawing.\\\\
-\role{Graphics display on menus and in-game.}
-\func{Video Card in graphic mode with direct color encoding, dynamic updating of VRAM/screen.}
-\subsection{Real time clock (\texttt{rtc})}
-Module to be developed by Telmo Baptista.\\
-\role{
-Score dates.\\
-In-game time since the beginning of the match.
-}
-\func{Use of the RTC functionalities needed to implement the requirements stated in the role of the device.}
-\subsection{UART (\texttt{uart})}
-Module to be developed by Diogo Rodrigues.\\
-\role{Two-player matches in distinct physical computers.}
-\func{Point-to-point communication between two computers.}
-\subsection{Menus (\texttt{menu})}
-Module to be developed by Telmo Baptista.\\
-This module will include all menus of the game.
-\subsection{Entities (\texttt{ent})}
-Module to be developed by Diogo Rodrigues.\\
-This module will include all implementations related to the entities, namely health, weapons, damage, movement algorithms, etc.
-\section{Development plan}
-Bottom-up primarily.
-\subsection{1st week}
-Diogo will be working mainly on the graphics, such as:
-\begin{enumerate}
-	\item Design the main map, differentiating walls and ground to then implement collision.
-	\item Design sprites for the characters.
-	\item Work on animation of sprites, simple movement on the xOy plane.
-	\item Work on the rotation of characters.
-\end{enumerate}
-Telmo will be focused on the player input that will command the movement.
-\begin{enumerate}
-	\item Work on the keyboard controls that will be the main movement of character.
-	\item Work on mouse controls which will be used to shoot.
-	\item Work on mouse movement that will be used for rotation of the characters.
-\end{enumerate}
-So each member will be focused on a different set of drivers, thus reducing dependence between each others' parts (modularity) and allowing parallel development.
-\subsection{2nd week}
-Diogo will be working mainly on the creation of entities for the game:
-\begin{enumerate}
-	\item Implement collision boxes.
-	\item Add basic entities to use collision boxes.
-	\item Basic game dynamic (game events), such as being shot and hitting walls preventing movement.
-\end{enumerate}
-Telmo will be focused on the integration of past week work.
-\begin{enumerate}
-	\item Integration of the character movements with the user controls.
-\end{enumerate}
-\subsection{3rd week}
-Diogo will be mainly finishing and improving entity dynamics.\\
-Telmo will be focused on the menus.
-\subsection{After demo}
-Revision of the development plan to fulfill the project needs.\\
-Add in-game time.\\
-Improve entities interaction.\\
-Work on the communication between computers, to implement two-player modes.\\
-\end{document}

Property changes on: proj/specifications.tex
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/Doxyfile
===================================================================
--- proj/Doxyfile	(revision 369)
+++ proj/Doxyfile	(nonexistent)
@@ -1,2427 +0,0 @@
-# Doxyfile 1.8.11
-
-# This file describes the settings to be used by the documentation system
-# doxygen (www.doxygen.org) for a project.
-#
-# All text after a double hash (##) is considered a comment and is placed in
-# front of the TAG it is preceding.
-#
-# All text after a single hash (#) is considered a comment and will be ignored.
-# The format is:
-# TAG = value [value, ...]
-# For lists, items can also be appended using:
-# TAG += value [value, ...]
-# Values that contain spaces should be placed between quotes (\" \").
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-
-# This tag specifies the encoding used for all characters in the config file
-# that follow. The default is UTF-8 which is also the encoding used for all text
-# before the first occurrence of this tag. Doxygen uses libiconv (or the iconv
-# built into libc) for the transcoding. See http://www.gnu.org/software/libiconv
-# for the list of possible encodings.
-# The default value is: UTF-8.
-
-DOXYFILE_ENCODING      = UTF-8
-
-# The PROJECT_NAME tag is a single word (or a sequence of words surrounded by
-# double-quotes, unless you are using Doxywizard) that should identify the
-# project for which the documentation is generated. This name is used in the
-# title of most generated pages and in a few other places.
-# The default value is: My Project.
-
-PROJECT_NAME           = "LabWars"
-
-# The PROJECT_NUMBER tag can be used to enter a project or revision number. This
-# could be handy for archiving the generated documentation or if some version
-# control system is used.
-
-PROJECT_NUMBER         =
-
-# Using the PROJECT_BRIEF tag one can provide an optional one line description
-# for a project that appears at the top of each page and should give viewer a
-# quick idea about the purpose of the project. Keep the description short.
-
-PROJECT_BRIEF          = "Top-down shooter with multiplayer mode!"
-
-# With the PROJECT_LOGO tag one can specify a logo or an icon that is included
-# in the documentation. The maximum height of the logo should not exceed 55
-# pixels and the maximum width should not exceed 200 pixels. Doxygen will copy
-# the logo to the output directory.
-
-PROJECT_LOGO           =
-
-# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path
-# into which the generated documentation will be written. If a relative path is
-# entered, it will be relative to the location where doxygen was started. If
-# left blank the current directory will be used.
-
-OUTPUT_DIRECTORY       =
-
-# If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub-
-# directories (in 2 levels) under the output directory of each output format and
-# will distribute the generated files over these directories. Enabling this
-# option can be useful when feeding doxygen a huge amount of source files, where
-# putting all generated files in the same directory would otherwise causes
-# performance problems for the file system.
-# The default value is: NO.
-
-CREATE_SUBDIRS         = NO
-
-# If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII
-# characters to appear in the names of generated files. If set to NO, non-ASCII
-# characters will be escaped, for example _xE3_x81_x84 will be used for Unicode
-# U+3044.
-# The default value is: NO.
-
-ALLOW_UNICODE_NAMES    = NO
-
-# The OUTPUT_LANGUAGE tag is used to specify the language in which all
-# documentation generated by doxygen is written. Doxygen will use this
-# information to generate all constant output in the proper language.
-# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese,
-# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States),
-# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian,
-# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages),
-# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian,
-# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian,
-# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish,
-# Ukrainian and Vietnamese.
-# The default value is: English.
-
-OUTPUT_LANGUAGE        = English
-
-# If the BRIEF_MEMBER_DESC tag is set to YES, doxygen will include brief member
-# descriptions after the members that are listed in the file and class
-# documentation (similar to Javadoc). Set to NO to disable this.
-# The default value is: YES.
-
-BRIEF_MEMBER_DESC      = YES
-
-# If the REPEAT_BRIEF tag is set to YES, doxygen will prepend the brief
-# description of a member or function before the detailed description
-#
-# Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the
-# brief descriptions will be completely suppressed.
-# The default value is: YES.
-
-REPEAT_BRIEF           = YES
-
-# This tag implements a quasi-intelligent brief description abbreviator that is
-# used to form the text in various listings. Each string in this list, if found
-# as the leading text of the brief description, will be stripped from the text
-# and the result, after processing the whole list, is used as the annotated
-# text. Otherwise, the brief description is used as-is. If left blank, the
-# following values are used ($name is automatically replaced with the name of
-# the entity):The $name class, The $name widget, The $name file, is, provides,
-# specifies, contains, represents, a, an and the.
-
-ABBREVIATE_BRIEF       =
-
-# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then
-# doxygen will generate a detailed section even if there is only a brief
-# description.
-# The default value is: NO.
-
-ALWAYS_DETAILED_SEC    = NO
-
-# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all
-# inherited members of a class in the documentation of that class as if those
-# members were ordinary class members. Constructors, destructors and assignment
-# operators of the base classes will not be shown.
-# The default value is: NO.
-
-INLINE_INHERITED_MEMB  = NO
-
-# If the FULL_PATH_NAMES tag is set to YES, doxygen will prepend the full path
-# before files name in the file list and in the header files. If set to NO the
-# shortest path that makes the file name unique will be used
-# The default value is: YES.
-
-FULL_PATH_NAMES        = YES
-
-# The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path.
-# Stripping is only done if one of the specified strings matches the left-hand
-# part of the path. The tag can be used to show relative paths in the file list.
-# If left blank the directory from which doxygen is run is used as the path to
-# strip.
-#
-# Note that you can specify absolute paths here, but also relative paths, which
-# will be relative from the directory where doxygen is started.
-# This tag requires that the tag FULL_PATH_NAMES is set to YES.
-
-STRIP_FROM_PATH        =
-
-# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the
-# path mentioned in the documentation of a class, which tells the reader which
-# header file to include in order to use a class. If left blank only the name of
-# the header file containing the class definition is used. Otherwise one should
-# specify the list of include paths that are normally passed to the compiler
-# using the -I flag.
-
-STRIP_FROM_INC_PATH    =
-
-# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but
-# less readable) file names. This can be useful is your file systems doesn't
-# support long names like on DOS, Mac, or CD-ROM.
-# The default value is: NO.
-
-SHORT_NAMES            = NO
-
-# If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the
-# first line (until the first dot) of a Javadoc-style comment as the brief
-# description. If set to NO, the Javadoc-style will behave just like regular Qt-
-# style comments (thus requiring an explicit @brief command for a brief
-# description.)
-# The default value is: NO.
-
-JAVADOC_AUTOBRIEF      = NO
-
-# If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first
-# line (until the first dot) of a Qt-style comment as the brief description. If
-# set to NO, the Qt-style will behave just like regular Qt-style comments (thus
-# requiring an explicit \brief command for a brief description.)
-# The default value is: NO.
-
-QT_AUTOBRIEF           = NO
-
-# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make doxygen treat a
-# multi-line C++ special comment block (i.e. a block of //! or /// comments) as
-# a brief description. This used to be the default behavior. The new default is
-# to treat a multi-line C++ comment block as a detailed description. Set this
-# tag to YES if you prefer the old behavior instead.
-#
-# Note that setting this tag to YES also means that rational rose comments are
-# not recognized any more.
-# The default value is: NO.
-
-MULTILINE_CPP_IS_BRIEF = NO
-
-# If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the
-# documentation from any documented member that it re-implements.
-# The default value is: YES.
-
-INHERIT_DOCS           = YES
-
-# If the SEPARATE_MEMBER_PAGES tag is set to YES then doxygen will produce a new
-# page for each member. If set to NO, the documentation of a member will be part
-# of the file/class/namespace that contains it.
-# The default value is: NO.
-
-SEPARATE_MEMBER_PAGES  = NO
-
-# The TAB_SIZE tag can be used to set the number of spaces in a tab. Doxygen
-# uses this value to replace tabs by spaces in code fragments.
-# Minimum value: 1, maximum value: 16, default value: 4.
-
-TAB_SIZE               = 4
-
-# This tag can be used to specify a number of aliases that act as commands in
-# the documentation. An alias has the form:
-# name=value
-# For example adding
-# "sideeffect=@par Side Effects:\n"
-# will allow you to put the command \sideeffect (or @sideeffect) in the
-# documentation, which will result in a user-defined paragraph with heading
-# "Side Effects:". You can put \n's in the value part of an alias to insert
-# newlines.
-
-ALIASES                =
-
-# This tag can be used to specify a number of word-keyword mappings (TCL only).
-# A mapping has the form "name=value". For example adding "class=itcl::class"
-# will allow you to use the command class in the itcl::class meaning.
-
-TCL_SUBST              =
-
-# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources
-# only. Doxygen will then generate output that is more tailored for C. For
-# instance, some of the names that are used will be different. The list of all
-# members will be omitted, etc.
-# The default value is: NO.
-
-OPTIMIZE_OUTPUT_FOR_C  = YES
-
-# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or
-# Python sources only. Doxygen will then generate output that is more tailored
-# for that language. For instance, namespaces will be presented as packages,
-# qualified scopes will look different, etc.
-# The default value is: NO.
-
-OPTIMIZE_OUTPUT_JAVA   = NO
-
-# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran
-# sources. Doxygen will then generate output that is tailored for Fortran.
-# The default value is: NO.
-
-OPTIMIZE_FOR_FORTRAN   = NO
-
-# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL
-# sources. Doxygen will then generate output that is tailored for VHDL.
-# The default value is: NO.
-
-OPTIMIZE_OUTPUT_VHDL   = NO
-
-# Doxygen selects the parser to use depending on the extension of the files it
-# parses. With this tag you can assign which parser to use for a given
-# extension. Doxygen has a built-in mapping, but you can override or extend it
-# using this tag. The format is ext=language, where ext is a file extension, and
-# language is one of the parsers supported by doxygen: IDL, Java, Javascript,
-# C#, C, C++, D, PHP, Objective-C, Python, Fortran (fixed format Fortran:
-# FortranFixed, free formatted Fortran: FortranFree, unknown formatted Fortran:
-# Fortran. In the later case the parser tries to guess whether the code is fixed
-# or free formatted code, this is the default for Fortran type files), VHDL. For
-# instance to make doxygen treat .inc files as Fortran files (default is PHP),
-# and .f files as C (default is Fortran), use: inc=Fortran f=C.
-#
-# Note: For files without extension you can use no_extension as a placeholder.
-#
-# Note that for custom extensions you also need to set FILE_PATTERNS otherwise
-# the files are not read by doxygen.
-
-EXTENSION_MAPPING      =
-
-# If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments
-# according to the Markdown format, which allows for more readable
-# documentation. See http://daringfireball.net/projects/markdown/ for details.
-# The output of markdown processing is further processed by doxygen, so you can
-# mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in
-# case of backward compatibilities issues.
-# The default value is: YES.
-
-MARKDOWN_SUPPORT       = YES
-
-# When enabled doxygen tries to link words that correspond to documented
-# classes, or namespaces to their corresponding documentation. Such a link can
-# be prevented in individual cases by putting a % sign in front of the word or
-# globally by setting AUTOLINK_SUPPORT to NO.
-# The default value is: YES.
-
-AUTOLINK_SUPPORT       = YES
-
-# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want
-# to include (a tag file for) the STL sources as input, then you should set this
-# tag to YES in order to let doxygen match functions declarations and
-# definitions whose arguments contain STL classes (e.g. func(std::string);
-# versus func(std::string) {}). This also make the inheritance and collaboration
-# diagrams that involve STL classes more complete and accurate.
-# The default value is: NO.
-
-BUILTIN_STL_SUPPORT    = NO
-
-# If you use Microsoft's C++/CLI language, you should set this option to YES to
-# enable parsing support.
-# The default value is: NO.
-
-CPP_CLI_SUPPORT        = NO
-
-# Set the SIP_SUPPORT tag to YES if your project consists of sip (see:
-# http://www.riverbankcomputing.co.uk/software/sip/intro) sources only. Doxygen
-# will parse them like normal C++ but will assume all classes use public instead
-# of private inheritance when no explicit protection keyword is present.
-# The default value is: NO.
-
-SIP_SUPPORT            = NO
-
-# For Microsoft's IDL there are propget and propput attributes to indicate
-# getter and setter methods for a property. Setting this option to YES will make
-# doxygen to replace the get and set methods by a property in the documentation.
-# This will only work if the methods are indeed getting or setting a simple
-# type. If this is not the case, or you want to show the methods anyway, you
-# should set this option to NO.
-# The default value is: YES.
-
-IDL_PROPERTY_SUPPORT   = YES
-
-# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC
-# tag is set to YES then doxygen will reuse the documentation of the first
-# member in the group (if any) for the other members of the group. By default
-# all members of a group must be documented explicitly.
-# The default value is: NO.
-
-DISTRIBUTE_GROUP_DOC   = NO
-
-# If one adds a struct or class to a group and this option is enabled, then also
-# any nested class or struct is added to the same group. By default this option
-# is disabled and one has to add nested compounds explicitly via \ingroup.
-# The default value is: NO.
-
-GROUP_NESTED_COMPOUNDS = NO
-
-# Set the SUBGROUPING tag to YES to allow class member groups of the same type
-# (for instance a group of public functions) to be put as a subgroup of that
-# type (e.g. under the Public Functions section). Set it to NO to prevent
-# subgrouping. Alternatively, this can be done per class using the
-# \nosubgrouping command.
-# The default value is: YES.
-
-SUBGROUPING            = YES
-
-# When the INLINE_GROUPED_CLASSES tag is set to YES, classes, structs and unions
-# are shown inside the group in which they are included (e.g. using \ingroup)
-# instead of on a separate page (for HTML and Man pages) or section (for LaTeX
-# and RTF).
-#
-# Note that this feature does not work in combination with
-# SEPARATE_MEMBER_PAGES.
-# The default value is: NO.
-
-INLINE_GROUPED_CLASSES = NO
-
-# When the INLINE_SIMPLE_STRUCTS tag is set to YES, structs, classes, and unions
-# with only public data fields or simple typedef fields will be shown inline in
-# the documentation of the scope in which they are defined (i.e. file,
-# namespace, or group documentation), provided this scope is documented. If set
-# to NO, structs, classes, and unions are shown on a separate page (for HTML and
-# Man pages) or section (for LaTeX and RTF).
-# The default value is: NO.
-
-INLINE_SIMPLE_STRUCTS  = NO
-
-# When TYPEDEF_HIDES_STRUCT tag is enabled, a typedef of a struct, union, or
-# enum is documented as struct, union, or enum with the name of the typedef. So
-# typedef struct TypeS {} TypeT, will appear in the documentation as a struct
-# with name TypeT. When disabled the typedef will appear as a member of a file,
-# namespace, or class. And the struct will be named TypeS. This can typically be
-# useful for C code in case the coding convention dictates that all compound
-# types are typedef'ed and only the typedef is referenced, never the tag name.
-# The default value is: NO.
-
-TYPEDEF_HIDES_STRUCT   = NO
-
-# The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This
-# cache is used to resolve symbols given their name and scope. Since this can be
-# an expensive process and often the same symbol appears multiple times in the
-# code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small
-# doxygen will become slower. If the cache is too large, memory is wasted. The
-# cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range
-# is 0..9, the default is 0, corresponding to a cache size of 2^16=65536
-# symbols. At the end of a run doxygen will report the cache usage and suggest
-# the optimal cache size from a speed point of view.
-# Minimum value: 0, maximum value: 9, default value: 0.
-
-LOOKUP_CACHE_SIZE      = 0
-
-#---------------------------------------------------------------------------
-# Build related configuration options
-#---------------------------------------------------------------------------
-
-# If the EXTRACT_ALL tag is set to YES, doxygen will assume all entities in
-# documentation are documented, even if no documentation was available. Private
-# class members and static file members will be hidden unless the
-# EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES.
-# Note: This will also disable the warnings about undocumented members that are
-# normally produced when WARNINGS is set to YES.
-# The default value is: NO.
-
-EXTRACT_ALL            = YES
-
-# If the EXTRACT_PRIVATE tag is set to YES, all private members of a class will
-# be included in the documentation.
-# The default value is: NO.
-
-EXTRACT_PRIVATE        = NO
-
-# If the EXTRACT_PACKAGE tag is set to YES, all members with package or internal
-# scope will be included in the documentation.
-# The default value is: NO.
-
-EXTRACT_PACKAGE        = NO
-
-# If the EXTRACT_STATIC tag is set to YES, all static members of a file will be
-# included in the documentation.
-# The default value is: NO.
-
-EXTRACT_STATIC         = NO
-
-# If the EXTRACT_LOCAL_CLASSES tag is set to YES, classes (and structs) defined
-# locally in source files will be included in the documentation. If set to NO,
-# only classes defined in header files are included. Does not have any effect
-# for Java sources.
-# The default value is: YES.
-
-EXTRACT_LOCAL_CLASSES  = YES
-
-# This flag is only useful for Objective-C code. If set to YES, local methods,
-# which are defined in the implementation section but not in the interface are
-# included in the documentation. If set to NO, only methods in the interface are
-# included.
-# The default value is: NO.
-
-EXTRACT_LOCAL_METHODS  = NO
-
-# If this flag is set to YES, the members of anonymous namespaces will be
-# extracted and appear in the documentation as a namespace called
-# 'anonymous_namespace{file}', where file will be replaced with the base name of
-# the file that contains the anonymous namespace. By default anonymous namespace
-# are hidden.
-# The default value is: NO.
-
-EXTRACT_ANON_NSPACES   = NO
-
-# If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all
-# undocumented members inside documented classes or files. If set to NO these
-# members will be included in the various overviews, but no documentation
-# section is generated. This option has no effect if EXTRACT_ALL is enabled.
-# The default value is: NO.
-
-HIDE_UNDOC_MEMBERS     = NO
-
-# If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all
-# undocumented classes that are normally visible in the class hierarchy. If set
-# to NO, these classes will be included in the various overviews. This option
-# has no effect if EXTRACT_ALL is enabled.
-# The default value is: NO.
-
-HIDE_UNDOC_CLASSES     = NO
-
-# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend
-# (class|struct|union) declarations. If set to NO, these declarations will be
-# included in the documentation.
-# The default value is: NO.
-
-HIDE_FRIEND_COMPOUNDS  = NO
-
-# If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any
-# documentation blocks found inside the body of a function. If set to NO, these
-# blocks will be appended to the function's detailed documentation block.
-# The default value is: NO.
-
-HIDE_IN_BODY_DOCS      = NO
-
-# The INTERNAL_DOCS tag determines if documentation that is typed after a
-# \internal command is included. If the tag is set to NO then the documentation
-# will be excluded. Set it to YES to include the internal documentation.
-# The default value is: NO.
-
-INTERNAL_DOCS          = NO
-
-# If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file
-# names in lower-case letters. If set to YES, upper-case letters are also
-# allowed. This is useful if you have classes or files whose names only differ
-# in case and if your file system supports case sensitive file names. Windows
-# and Mac users are advised to set this option to NO.
-# The default value is: system dependent.
-
-CASE_SENSE_NAMES       = YES
-
-# If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with
-# their full class and namespace scopes in the documentation. If set to YES, the
-# scope will be hidden.
-# The default value is: NO.
-
-HIDE_SCOPE_NAMES       = NO
-
-# If the HIDE_COMPOUND_REFERENCE tag is set to NO (default) then doxygen will
-# append additional text to a page's title, such as Class Reference. If set to
-# YES the compound reference will be hidden.
-# The default value is: NO.
-
-HIDE_COMPOUND_REFERENCE= NO
-
-# If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of
-# the files that are included by a file in the documentation of that file.
-# The default value is: YES.
-
-SHOW_INCLUDE_FILES     = YES
-
-# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each
-# grouped member an include statement to the documentation, telling the reader
-# which file to include in order to use the member.
-# The default value is: NO.
-
-SHOW_GROUPED_MEMB_INC  = NO
-
-# If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include
-# files with double quotes in the documentation rather than with sharp brackets.
-# The default value is: NO.
-
-FORCE_LOCAL_INCLUDES   = NO
-
-# If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the
-# documentation for inline members.
-# The default value is: YES.
-
-INLINE_INFO            = YES
-
-# If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the
-# (detailed) documentation of file and class members alphabetically by member
-# name. If set to NO, the members will appear in declaration order.
-# The default value is: YES.
-
-SORT_MEMBER_DOCS       = YES
-
-# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief
-# descriptions of file, namespace and class members alphabetically by member
-# name. If set to NO, the members will appear in declaration order. Note that
-# this will also influence the order of the classes in the class list.
-# The default value is: NO.
-
-SORT_BRIEF_DOCS        = NO
-
-# If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the
-# (brief and detailed) documentation of class members so that constructors and
-# destructors are listed first. If set to NO the constructors will appear in the
-# respective orders defined by SORT_BRIEF_DOCS and SORT_MEMBER_DOCS.
-# Note: If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief
-# member documentation.
-# Note: If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting
-# detailed member documentation.
-# The default value is: NO.
-
-SORT_MEMBERS_CTORS_1ST = NO
-
-# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy
-# of group names into alphabetical order. If set to NO the group names will
-# appear in their defined order.
-# The default value is: NO.
-
-SORT_GROUP_NAMES       = NO
-
-# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by
-# fully-qualified names, including namespaces. If set to NO, the class list will
-# be sorted only by class name, not including the namespace part.
-# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES.
-# Note: This option applies only to the class list, not to the alphabetical
-# list.
-# The default value is: NO.
-
-SORT_BY_SCOPE_NAME     = NO
-
-# If the STRICT_PROTO_MATCHING option is enabled and doxygen fails to do proper
-# type resolution of all parameters of a function it will reject a match between
-# the prototype and the implementation of a member function even if there is
-# only one candidate or it is obvious which candidate to choose by doing a
-# simple string match. By disabling STRICT_PROTO_MATCHING doxygen will still
-# accept a match between prototype and implementation in such cases.
-# The default value is: NO.
-
-STRICT_PROTO_MATCHING  = NO
-
-# The GENERATE_TODOLIST tag can be used to enable (YES) or disable (NO) the todo
-# list. This list is created by putting \todo commands in the documentation.
-# The default value is: YES.
-
-GENERATE_TODOLIST      = YES
-
-# The GENERATE_TESTLIST tag can be used to enable (YES) or disable (NO) the test
-# list. This list is created by putting \test commands in the documentation.
-# The default value is: YES.
-
-GENERATE_TESTLIST      = YES
-
-# The GENERATE_BUGLIST tag can be used to enable (YES) or disable (NO) the bug
-# list. This list is created by putting \bug commands in the documentation.
-# The default value is: YES.
-
-GENERATE_BUGLIST       = YES
-
-# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or disable (NO)
-# the deprecated list. This list is created by putting \deprecated commands in
-# the documentation.
-# The default value is: YES.
-
-GENERATE_DEPRECATEDLIST= YES
-
-# The ENABLED_SECTIONS tag can be used to enable conditional documentation
-# sections, marked by \if <section_label> ... \endif and \cond <section_label>
-# ... \endcond blocks.
-
-ENABLED_SECTIONS       =
-
-# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the
-# initial value of a variable or macro / define can have for it to appear in the
-# documentation. If the initializer consists of more lines than specified here
-# it will be hidden. Use a value of 0 to hide initializers completely. The
-# appearance of the value of individual variables and macros / defines can be
-# controlled using \showinitializer or \hideinitializer command in the
-# documentation regardless of this setting.
-# Minimum value: 0, maximum value: 10000, default value: 30.
-
-MAX_INITIALIZER_LINES  = 30
-
-# Set the SHOW_USED_FILES tag to NO to disable the list of files generated at
-# the bottom of the documentation of classes and structs. If set to YES, the
-# list will mention the files that were used to generate the documentation.
-# The default value is: YES.
-
-SHOW_USED_FILES        = YES
-
-# Set the SHOW_FILES tag to NO to disable the generation of the Files page. This
-# will remove the Files entry from the Quick Index and from the Folder Tree View
-# (if specified).
-# The default value is: YES.
-
-SHOW_FILES             = YES
-
-# Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces
-# page. This will remove the Namespaces entry from the Quick Index and from the
-# Folder Tree View (if specified).
-# The default value is: YES.
-
-SHOW_NAMESPACES        = YES
-
-# The FILE_VERSION_FILTER tag can be used to specify a program or script that
-# doxygen should invoke to get the current version for each file (typically from
-# the version control system). Doxygen will invoke the program by executing (via
-# popen()) the command command input-file, where command is the value of the
-# FILE_VERSION_FILTER tag, and input-file is the name of an input file provided
-# by doxygen. Whatever the program writes to standard output is used as the file
-# version. For an example see the documentation.
-
-FILE_VERSION_FILTER    =
-
-# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed
-# by doxygen. The layout file controls the global structure of the generated
-# output files in an output format independent way. To create the layout file
-# that represents doxygen's defaults, run doxygen with the -l option. You can
-# optionally specify a file name after the option, if omitted DoxygenLayout.xml
-# will be used as the name of the layout file.
-#
-# Note that if you run doxygen from a directory containing a file called
-# DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE
-# tag is left empty.
-
-LAYOUT_FILE            =
-
-# The CITE_BIB_FILES tag can be used to specify one or more bib files containing
-# the reference definitions. This must be a list of .bib files. The .bib
-# extension is automatically appended if omitted. This requires the bibtex tool
-# to be installed. See also http://en.wikipedia.org/wiki/BibTeX for more info.
-# For LaTeX the style of the bibliography can be controlled using
-# LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the
-# search path. See also \cite for info how to create references.
-
-CITE_BIB_FILES         =
-
-#---------------------------------------------------------------------------
-# Configuration options related to warning and progress messages
-#---------------------------------------------------------------------------
-
-# The QUIET tag can be used to turn on/off the messages that are generated to
-# standard output by doxygen. If QUIET is set to YES this implies that the
-# messages are off.
-# The default value is: NO.
-
-QUIET                  = NO
-
-# The WARNINGS tag can be used to turn on/off the warning messages that are
-# generated to standard error (stderr) by doxygen. If WARNINGS is set to YES
-# this implies that the warnings are on.
-#
-# Tip: Turn warnings on while writing the documentation.
-# The default value is: YES.
-
-WARNINGS               = YES
-
-# If the WARN_IF_UNDOCUMENTED tag is set to YES then doxygen will generate
-# warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag
-# will automatically be disabled.
-# The default value is: YES.
-
-WARN_IF_UNDOCUMENTED   = YES
-
-# If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for
-# potential errors in the documentation, such as not documenting some parameters
-# in a documented function, or documenting parameters that don't exist or using
-# markup commands wrongly.
-# The default value is: YES.
-
-WARN_IF_DOC_ERROR      = YES
-
-# This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that
-# are documented, but have no documentation for their parameters or return
-# value. If set to NO, doxygen will only warn about wrong or incomplete
-# parameter documentation, but not about the absence of documentation.
-# The default value is: NO.
-
-WARN_NO_PARAMDOC       = NO
-
-# If the WARN_AS_ERROR tag is set to YES then doxygen will immediately stop when
-# a warning is encountered.
-# The default value is: NO.
-
-WARN_AS_ERROR          = NO
-
-# The WARN_FORMAT tag determines the format of the warning messages that doxygen
-# can produce. The string should contain the $file, $line, and $text tags, which
-# will be replaced by the file and line number from which the warning originated
-# and the warning text. Optionally the format may contain $version, which will
-# be replaced by the version of the file (if it could be obtained via
-# FILE_VERSION_FILTER)
-# The default value is: $file:$line: $text.
-
-WARN_FORMAT            = "$file:$line: $text"
-
-# The WARN_LOGFILE tag can be used to specify a file to which warning and error
-# messages should be written. If left blank the output is written to standard
-# error (stderr).
-
-WARN_LOGFILE           =
-
-#---------------------------------------------------------------------------
-# Configuration options related to the input files
-#---------------------------------------------------------------------------
-
-# The INPUT tag is used to specify the files and/or directories that contain
-# documented source files. You may enter file names like myfile.cpp or
-# directories like /usr/src/myproject. Separate the files or directories with
-# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
-# Note: If this tag is empty the current directory is searched.
-
-INPUT                  = ./project/include ./libs ./libs/graph/include ./libs/kbc/include ./libs/rtc/include ./libs/timer/include ./libs/uart/include ./libs/classes/include ./libs/utils/include ./maps ./media/xpm
-
-# This tag can be used to specify the character encoding of the source files
-# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
-# libiconv (or the iconv built into libc) for the transcoding. See the libiconv
-# documentation (see: http://www.gnu.org/software/libiconv) for the list of
-# possible encodings.
-# The default value is: UTF-8.
-
-INPUT_ENCODING         = UTF-8
-
-# If the value of the INPUT tag contains directories, you can use the
-# FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and
-# *.h) to filter out the source-files in the directories.
-#
-# Note that for custom extensions or not directly supported extensions you also
-# need to set EXTENSION_MAPPING for the extension otherwise the files are not
-# read by doxygen.
-#
-# If left blank the following patterns are tested:*.c, *.cc, *.cxx, *.cpp,
-# *.c++, *.java, *.ii, *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h,
-# *.hh, *.hxx, *.hpp, *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc,
-# *.m, *.markdown, *.md, *.mm, *.dox, *.py, *.pyw, *.f90, *.f, *.for, *.tcl,
-# *.vhd, *.vhdl, *.ucf, *.qsf, *.as and *.js.
-
-FILE_PATTERNS          =
-
-# The RECURSIVE tag can be used to specify whether or not subdirectories should
-# be searched for input files as well.
-# The default value is: NO.
-
-RECURSIVE              = YES
-
-# The EXCLUDE tag can be used to specify files and/or directories that should be
-# excluded from the INPUT source files. This way you can easily exclude a
-# subdirectory from a directory tree whose root is specified with the INPUT tag.
-#
-# Note that relative paths are relative to the directory from which doxygen is
-# run.
-
-EXCLUDE                =
-
-# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or
-# directories that are symbolic links (a Unix file system feature) are excluded
-# from the input.
-# The default value is: NO.
-
-EXCLUDE_SYMLINKS       = NO
-
-# If the value of the INPUT tag contains directories, you can use the
-# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude
-# certain files from those directories.
-#
-# Note that the wildcards are matched against the file with absolute path, so to
-# exclude all test directories for example use the pattern */test/*
-
-EXCLUDE_PATTERNS       =
-
-# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names
-# (namespaces, classes, functions, etc.) that should be excluded from the
-# output. The symbol name can be a fully qualified name, a word, or if the
-# wildcard * is used, a substring. Examples: ANamespace, AClass,
-# AClass::ANamespace, ANamespace::*Test
-#
-# Note that the wildcards are matched against the file with absolute path, so to
-# exclude all test directories use the pattern */test/*
-
-EXCLUDE_SYMBOLS        =
-
-# The EXAMPLE_PATH tag can be used to specify one or more files or directories
-# that contain example code fragments that are included (see the \include
-# command).
-
-EXAMPLE_PATH           =
-
-# If the value of the EXAMPLE_PATH tag contains directories, you can use the
-# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and
-# *.h) to filter out the source-files in the directories. If left blank all
-# files are included.
-
-EXAMPLE_PATTERNS       =
-
-# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be
-# searched for input files to be used with the \include or \dontinclude commands
-# irrespective of the value of the RECURSIVE tag.
-# The default value is: NO.
-
-EXAMPLE_RECURSIVE      = NO
-
-# The IMAGE_PATH tag can be used to specify one or more files or directories
-# that contain images that are to be included in the documentation (see the
-# \image command).
-
-IMAGE_PATH             =
-
-# The INPUT_FILTER tag can be used to specify a program that doxygen should
-# invoke to filter for each input file. Doxygen will invoke the filter program
-# by executing (via popen()) the command:
-#
-# <filter> <input-file>
-#
-# where <filter> is the value of the INPUT_FILTER tag, and <input-file> is the
-# name of an input file. Doxygen will then use the output that the filter
-# program writes to standard output. If FILTER_PATTERNS is specified, this tag
-# will be ignored.
-#
-# Note that the filter must not add or remove lines; it is applied before the
-# code is scanned, but not when the output code is generated. If lines are added
-# or removed, the anchors will not be placed correctly.
-#
-# Note that for custom extensions or not directly supported extensions you also
-# need to set EXTENSION_MAPPING for the extension otherwise the files are not
-# properly processed by doxygen.
-
-INPUT_FILTER           =
-
-# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern
-# basis. Doxygen will compare the file name with each pattern and apply the
-# filter if there is a match. The filters are a list of the form: pattern=filter
-# (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how
-# filters are used. If the FILTER_PATTERNS tag is empty or if none of the
-# patterns match the file name, INPUT_FILTER is applied.
-#
-# Note that for custom extensions or not directly supported extensions you also
-# need to set EXTENSION_MAPPING for the extension otherwise the files are not
-# properly processed by doxygen.
-
-FILTER_PATTERNS        =
-
-# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using
-# INPUT_FILTER) will also be used to filter the input files that are used for
-# producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES).
-# The default value is: NO.
-
-FILTER_SOURCE_FILES    = NO
-
-# The FILTER_SOURCE_PATTERNS tag can be used to specify source filters per file
-# pattern. A pattern will override the setting for FILTER_PATTERN (if any) and
-# it is also possible to disable source filtering for a specific pattern using
-# *.ext= (so without naming a filter).
-# This tag requires that the tag FILTER_SOURCE_FILES is set to YES.
-
-FILTER_SOURCE_PATTERNS =
-
-# If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that
-# is part of the input, its contents will be placed on the main page
-# (index.html). This can be useful if you have a project on for instance GitHub
-# and want to reuse the introduction page also for the doxygen output.
-
-USE_MDFILE_AS_MAINPAGE =
-
-#---------------------------------------------------------------------------
-# Configuration options related to source browsing
-#---------------------------------------------------------------------------
-
-# If the SOURCE_BROWSER tag is set to YES then a list of source files will be
-# generated. Documented entities will be cross-referenced with these sources.
-#
-# Note: To get rid of all source code in the generated output, make sure that
-# also VERBATIM_HEADERS is set to NO.
-# The default value is: NO.
-
-SOURCE_BROWSER         = NO
-
-# Setting the INLINE_SOURCES tag to YES will include the body of functions,
-# classes and enums directly into the documentation.
-# The default value is: NO.
-
-INLINE_SOURCES         = NO
-
-# Setting the STRIP_CODE_COMMENTS tag to YES will instruct doxygen to hide any
-# special comment blocks from generated source code fragments. Normal C, C++ and
-# Fortran comments will always remain visible.
-# The default value is: YES.
-
-STRIP_CODE_COMMENTS    = YES
-
-# If the REFERENCED_BY_RELATION tag is set to YES then for each documented
-# function all documented functions referencing it will be listed.
-# The default value is: NO.
-
-REFERENCED_BY_RELATION = NO
-
-# If the REFERENCES_RELATION tag is set to YES then for each documented function
-# all documented entities called/used by that function will be listed.
-# The default value is: NO.
-
-REFERENCES_RELATION    = NO
-
-# If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set
-# to YES then the hyperlinks from functions in REFERENCES_RELATION and
-# REFERENCED_BY_RELATION lists will link to the source code. Otherwise they will
-# link to the documentation.
-# The default value is: YES.
-
-REFERENCES_LINK_SOURCE = YES
-
-# If SOURCE_TOOLTIPS is enabled (the default) then hovering a hyperlink in the
-# source code will show a tooltip with additional information such as prototype,
-# brief description and links to the definition and documentation. Since this
-# will make the HTML file larger and loading of large files a bit slower, you
-# can opt to disable this feature.
-# The default value is: YES.
-# This tag requires that the tag SOURCE_BROWSER is set to YES.
-
-SOURCE_TOOLTIPS        = YES
-
-# If the USE_HTAGS tag is set to YES then the references to source code will
-# point to the HTML generated by the htags(1) tool instead of doxygen built-in
-# source browser. The htags tool is part of GNU's global source tagging system
-# (see http://www.gnu.org/software/global/global.html). You will need version
-# 4.8.6 or higher.
-#
-# To use it do the following:
-# - Install the latest version of global
-# - Enable SOURCE_BROWSER and USE_HTAGS in the config file
-# - Make sure the INPUT points to the root of the source tree
-# - Run doxygen as normal
-#
-# Doxygen will invoke htags (and that will in turn invoke gtags), so these
-# tools must be available from the command line (i.e. in the search path).
-#
-# The result: instead of the source browser generated by doxygen, the links to
-# source code will now point to the output of htags.
-# The default value is: NO.
-# This tag requires that the tag SOURCE_BROWSER is set to YES.
-
-USE_HTAGS              = NO
-
-# If the VERBATIM_HEADERS tag is set the YES then doxygen will generate a
-# verbatim copy of the header file for each class for which an include is
-# specified. Set to NO to disable this.
-# See also: Section \class.
-# The default value is: YES.
-
-VERBATIM_HEADERS       = YES
-
-# If the CLANG_ASSISTED_PARSING tag is set to YES then doxygen will use the
-# clang parser (see: http://clang.llvm.org/) for more accurate parsing at the
-# cost of reduced performance. This can be particularly helpful with template
-# rich C++ code for which doxygen's built-in parser lacks the necessary type
-# information.
-# Note: The availability of this option depends on whether or not doxygen was
-# generated with the -Duse-libclang=ON option for CMake.
-# The default value is: NO.
-
-CLANG_ASSISTED_PARSING = NO
-
-# If clang assisted parsing is enabled you can provide the compiler with command
-# line options that you would normally use when invoking the compiler. Note that
-# the include paths will already be set by doxygen for the files and directories
-# specified with INPUT and INCLUDE_PATH.
-# This tag requires that the tag CLANG_ASSISTED_PARSING is set to YES.
-
-CLANG_OPTIONS          =
-
-#---------------------------------------------------------------------------
-# Configuration options related to the alphabetical class index
-#---------------------------------------------------------------------------
-
-# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all
-# compounds will be generated. Enable this if the project contains a lot of
-# classes, structs, unions or interfaces.
-# The default value is: YES.
-
-ALPHABETICAL_INDEX     = YES
-
-# The COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns in
-# which the alphabetical index list will be split.
-# Minimum value: 1, maximum value: 20, default value: 5.
-# This tag requires that the tag ALPHABETICAL_INDEX is set to YES.
-
-COLS_IN_ALPHA_INDEX    = 5
-
-# In case all classes in a project start with a common prefix, all classes will
-# be put under the same header in the alphabetical index. The IGNORE_PREFIX tag
-# can be used to specify a prefix (or a list of prefixes) that should be ignored
-# while generating the index headers.
-# This tag requires that the tag ALPHABETICAL_INDEX is set to YES.
-
-IGNORE_PREFIX          =
-
-#---------------------------------------------------------------------------
-# Configuration options related to the HTML output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_HTML tag is set to YES, doxygen will generate HTML output
-# The default value is: YES.
-
-GENERATE_HTML          = YES
-
-# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a
-# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
-# it.
-# The default directory is: html.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-HTML_OUTPUT            = doc
-
-# The HTML_FILE_EXTENSION tag can be used to specify the file extension for each
-# generated HTML page (for example: .htm, .php, .asp).
-# The default value is: .html.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-HTML_FILE_EXTENSION    = .html
-
-# The HTML_HEADER tag can be used to specify a user-defined HTML header file for
-# each generated HTML page. If the tag is left blank doxygen will generate a
-# standard header.
-#
-# To get valid HTML the header file that includes any scripts and style sheets
-# that doxygen needs, which is dependent on the configuration options used (e.g.
-# the setting GENERATE_TREEVIEW). It is highly recommended to start with a
-# default header using
-# doxygen -w html new_header.html new_footer.html new_stylesheet.css
-# YourConfigFile
-# and then modify the file new_header.html. See also section "Doxygen usage"
-# for information on how to generate the default header that doxygen normally
-# uses.
-# Note: The header is subject to change so you typically have to regenerate the
-# default header when upgrading to a newer version of doxygen. For a description
-# of the possible markers and block names see the documentation.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-HTML_HEADER            =
-
-# The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each
-# generated HTML page. If the tag is left blank doxygen will generate a standard
-# footer. See HTML_HEADER for more information on how to generate a default
-# footer and what special commands can be used inside the footer. See also
-# section "Doxygen usage" for information on how to generate the default footer
-# that doxygen normally uses.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-HTML_FOOTER            =
-
-# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style
-# sheet that is used by each HTML page. It can be used to fine-tune the look of
-# the HTML output. If left blank doxygen will generate a default style sheet.
-# See also section "Doxygen usage" for information on how to generate the style
-# sheet that doxygen normally uses.
-# Note: It is recommended to use HTML_EXTRA_STYLESHEET instead of this tag, as
-# it is more robust and this tag (HTML_STYLESHEET) will in the future become
-# obsolete.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-HTML_STYLESHEET        =
-
-# The HTML_EXTRA_STYLESHEET tag can be used to specify additional user-defined
-# cascading style sheets that are included after the standard style sheets
-# created by doxygen. Using this option one can overrule certain style aspects.
-# This is preferred over using HTML_STYLESHEET since it does not replace the
-# standard style sheet and is therefore more robust against future updates.
-# Doxygen will copy the style sheet files to the output directory.
-# Note: The order of the extra style sheet files is of importance (e.g. the last
-# style sheet in the list overrules the setting of the previous ones in the
-# list). For an example see the documentation.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-HTML_EXTRA_STYLESHEET  =
-
-# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
-# other source files which should be copied to the HTML output directory. Note
-# that these files will be copied to the base HTML output directory. Use the
-# $relpath^ marker in the HTML_HEADER and/or HTML_FOOTER files to load these
-# files. In the HTML_STYLESHEET file, use the file name only. Also note that the
-# files will be copied as-is; there are no commands or markers available.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-HTML_EXTRA_FILES       =
-
-# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen
-# will adjust the colors in the style sheet and background images according to
-# this color. Hue is specified as an angle on a colorwheel, see
-# http://en.wikipedia.org/wiki/Hue for more information. For instance the value
-# 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300
-# purple, and 360 is red again.
-# Minimum value: 0, maximum value: 359, default value: 220.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-HTML_COLORSTYLE_HUE    = 220
-
-# The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors
-# in the HTML output. For a value of 0 the output will use grayscales only. A
-# value of 255 will produce the most vivid colors.
-# Minimum value: 0, maximum value: 255, default value: 100.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-HTML_COLORSTYLE_SAT    = 100
-
-# The HTML_COLORSTYLE_GAMMA tag controls the gamma correction applied to the
-# luminance component of the colors in the HTML output. Values below 100
-# gradually make the output lighter, whereas values above 100 make the output
-# darker. The value divided by 100 is the actual gamma applied, so 80 represents
-# a gamma of 0.8, The value 220 represents a gamma of 2.2, and 100 does not
-# change the gamma.
-# Minimum value: 40, maximum value: 240, default value: 80.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-HTML_COLORSTYLE_GAMMA  = 80
-
-# If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML
-# page will contain the date and time when the page was generated. Setting this
-# to YES can help to show when doxygen was last run and thus if the
-# documentation is up to date.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-HTML_TIMESTAMP         = NO
-
-# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML
-# documentation will contain sections that can be hidden and shown after the
-# page has loaded.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-HTML_DYNAMIC_SECTIONS  = NO
-
-# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries
-# shown in the various tree structured indices initially; the user can expand
-# and collapse entries dynamically later on. Doxygen will expand the tree to
-# such a level that at most the specified number of entries are visible (unless
-# a fully collapsed tree already exceeds this amount). So setting the number of
-# entries 1 will produce a full collapsed tree by default. 0 is a special value
-# representing an infinite number of entries and will result in a full expanded
-# tree by default.
-# Minimum value: 0, maximum value: 9999, default value: 100.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-HTML_INDEX_NUM_ENTRIES = 100
-
-# If the GENERATE_DOCSET tag is set to YES, additional index files will be
-# generated that can be used as input for Apple's Xcode 3 integrated development
-# environment (see: http://developer.apple.com/tools/xcode/), introduced with
-# OSX 10.5 (Leopard). To create a documentation set, doxygen will generate a
-# Makefile in the HTML output directory. Running make will produce the docset in
-# that directory and running make install will install the docset in
-# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find it at
-# startup. See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html
-# for more information.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-GENERATE_DOCSET        = NO
-
-# This tag determines the name of the docset feed. A documentation feed provides
-# an umbrella under which multiple documentation sets from a single provider
-# (such as a company or product suite) can be grouped.
-# The default value is: Doxygen generated docs.
-# This tag requires that the tag GENERATE_DOCSET is set to YES.
-
-DOCSET_FEEDNAME        = "Doxygen generated docs"
-
-# This tag specifies a string that should uniquely identify the documentation
-# set bundle. This should be a reverse domain-name style string, e.g.
-# com.mycompany.MyDocSet. Doxygen will append .docset to the name.
-# The default value is: org.doxygen.Project.
-# This tag requires that the tag GENERATE_DOCSET is set to YES.
-
-DOCSET_BUNDLE_ID       = org.doxygen.Project
-
-# The DOCSET_PUBLISHER_ID tag specifies a string that should uniquely identify
-# the documentation publisher. This should be a reverse domain-name style
-# string, e.g. com.mycompany.MyDocSet.documentation.
-# The default value is: org.doxygen.Publisher.
-# This tag requires that the tag GENERATE_DOCSET is set to YES.
-
-DOCSET_PUBLISHER_ID    = org.doxygen.Publisher
-
-# The DOCSET_PUBLISHER_NAME tag identifies the documentation publisher.
-# The default value is: Publisher.
-# This tag requires that the tag GENERATE_DOCSET is set to YES.
-
-DOCSET_PUBLISHER_NAME  = Publisher
-
-# If the GENERATE_HTMLHELP tag is set to YES then doxygen generates three
-# additional HTML index files: index.hhp, index.hhc, and index.hhk. The
-# index.hhp is a project file that can be read by Microsoft's HTML Help Workshop
-# (see: http://www.microsoft.com/en-us/download/details.aspx?id=21138) on
-# Windows.
-#
-# The HTML Help Workshop contains a compiler that can convert all HTML output
-# generated by doxygen into a single compiled HTML file (.chm). Compiled HTML
-# files are now used as the Windows 98 help format, and will replace the old
-# Windows help format (.hlp) on all Windows platforms in the future. Compressed
-# HTML files also contain an index, a table of contents, and you can search for
-# words in the documentation. The HTML workshop also contains a viewer for
-# compressed HTML files.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-GENERATE_HTMLHELP      = NO
-
-# The CHM_FILE tag can be used to specify the file name of the resulting .chm
-# file. You can add a path in front of the file if the result should not be
-# written to the html output directory.
-# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
-
-CHM_FILE               =
-
-# The HHC_LOCATION tag can be used to specify the location (absolute path
-# including file name) of the HTML help compiler (hhc.exe). If non-empty,
-# doxygen will try to run the HTML help compiler on the generated index.hhp.
-# The file has to be specified with full path.
-# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
-
-HHC_LOCATION           =
-
-# The GENERATE_CHI flag controls if a separate .chi index file is generated
-# (YES) or that it should be included in the master .chm file (NO).
-# The default value is: NO.
-# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
-
-GENERATE_CHI           = NO
-
-# The CHM_INDEX_ENCODING is used to encode HtmlHelp index (hhk), content (hhc)
-# and project file content.
-# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
-
-CHM_INDEX_ENCODING     =
-
-# The BINARY_TOC flag controls whether a binary table of contents is generated
-# (YES) or a normal table of contents (NO) in the .chm file. Furthermore it
-# enables the Previous and Next buttons.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
-
-BINARY_TOC             = NO
-
-# The TOC_EXPAND flag can be set to YES to add extra items for group members to
-# the table of contents of the HTML help documentation and to the tree view.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
-
-TOC_EXPAND             = NO
-
-# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and
-# QHP_VIRTUAL_FOLDER are set, an additional index file will be generated that
-# can be used as input for Qt's qhelpgenerator to generate a Qt Compressed Help
-# (.qch) of the generated HTML documentation.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-GENERATE_QHP           = NO
-
-# If the QHG_LOCATION tag is specified, the QCH_FILE tag can be used to specify
-# the file name of the resulting .qch file. The path specified is relative to
-# the HTML output folder.
-# This tag requires that the tag GENERATE_QHP is set to YES.
-
-QCH_FILE               =
-
-# The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help
-# Project output. For more information please see Qt Help Project / Namespace
-# (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#namespace).
-# The default value is: org.doxygen.Project.
-# This tag requires that the tag GENERATE_QHP is set to YES.
-
-QHP_NAMESPACE          = org.doxygen.Project
-
-# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt
-# Help Project output. For more information please see Qt Help Project / Virtual
-# Folders (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#virtual-
-# folders).
-# The default value is: doc.
-# This tag requires that the tag GENERATE_QHP is set to YES.
-
-QHP_VIRTUAL_FOLDER     = doc
-
-# If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom
-# filter to add. For more information please see Qt Help Project / Custom
-# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom-
-# filters).
-# This tag requires that the tag GENERATE_QHP is set to YES.
-
-QHP_CUST_FILTER_NAME   =
-
-# The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the
-# custom filter to add. For more information please see Qt Help Project / Custom
-# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom-
-# filters).
-# This tag requires that the tag GENERATE_QHP is set to YES.
-
-QHP_CUST_FILTER_ATTRS  =
-
-# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this
-# project's filter section matches. Qt Help Project / Filter Attributes (see:
-# http://qt-project.org/doc/qt-4.8/qthelpproject.html#filter-attributes).
-# This tag requires that the tag GENERATE_QHP is set to YES.
-
-QHP_SECT_FILTER_ATTRS  =
-
-# The QHG_LOCATION tag can be used to specify the location of Qt's
-# qhelpgenerator. If non-empty doxygen will try to run qhelpgenerator on the
-# generated .qhp file.
-# This tag requires that the tag GENERATE_QHP is set to YES.
-
-QHG_LOCATION           =
-
-# If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be
-# generated, together with the HTML files, they form an Eclipse help plugin. To
-# install this plugin and make it available under the help contents menu in
-# Eclipse, the contents of the directory containing the HTML and XML files needs
-# to be copied into the plugins directory of eclipse. The name of the directory
-# within the plugins directory should be the same as the ECLIPSE_DOC_ID value.
-# After copying Eclipse needs to be restarted before the help appears.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-GENERATE_ECLIPSEHELP   = NO
-
-# A unique identifier for the Eclipse help plugin. When installing the plugin
-# the directory name containing the HTML and XML files should also have this
-# name. Each documentation set should have its own identifier.
-# The default value is: org.doxygen.Project.
-# This tag requires that the tag GENERATE_ECLIPSEHELP is set to YES.
-
-ECLIPSE_DOC_ID         = org.doxygen.Project
-
-# If you want full control over the layout of the generated HTML pages it might
-# be necessary to disable the index and replace it with your own. The
-# DISABLE_INDEX tag can be used to turn on/off the condensed index (tabs) at top
-# of each HTML page. A value of NO enables the index and the value YES disables
-# it. Since the tabs in the index contain the same information as the navigation
-# tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-DISABLE_INDEX          = NO
-
-# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index
-# structure should be generated to display hierarchical information. If the tag
-# value is set to YES, a side panel will be generated containing a tree-like
-# index structure (just like the one that is generated for HTML Help). For this
-# to work a browser that supports JavaScript, DHTML, CSS and frames is required
-# (i.e. any modern browser). Windows users are probably better off using the
-# HTML help feature. Via custom style sheets (see HTML_EXTRA_STYLESHEET) one can
-# further fine-tune the look of the index. As an example, the default style
-# sheet generated by doxygen has an example that shows how to put an image at
-# the root of the tree instead of the PROJECT_NAME. Since the tree basically has
-# the same information as the tab index, you could consider setting
-# DISABLE_INDEX to YES when enabling this option.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-GENERATE_TREEVIEW      = NO
-
-# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that
-# doxygen will group on one line in the generated HTML documentation.
-#
-# Note that a value of 0 will completely suppress the enum values from appearing
-# in the overview section.
-# Minimum value: 0, maximum value: 20, default value: 4.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-ENUM_VALUES_PER_LINE   = 4
-
-# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used
-# to set the initial width (in pixels) of the frame in which the tree is shown.
-# Minimum value: 0, maximum value: 1500, default value: 250.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-TREEVIEW_WIDTH         = 250
-
-# If the EXT_LINKS_IN_WINDOW option is set to YES, doxygen will open links to
-# external symbols imported via tag files in a separate window.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-EXT_LINKS_IN_WINDOW    = NO
-
-# Use this tag to change the font size of LaTeX formulas included as images in
-# the HTML documentation. When you change the font size after a successful
-# doxygen run you need to manually remove any form_*.png images from the HTML
-# output directory to force them to be regenerated.
-# Minimum value: 8, maximum value: 50, default value: 10.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-FORMULA_FONTSIZE       = 10
-
-# Use the FORMULA_TRANPARENT tag to determine whether or not the images
-# generated for formulas are transparent PNGs. Transparent PNGs are not
-# supported properly for IE 6.0, but are supported on all modern browsers.
-#
-# Note that when changing this option you need to delete any form_*.png files in
-# the HTML output directory before the changes have effect.
-# The default value is: YES.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-FORMULA_TRANSPARENT    = YES
-
-# Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see
-# http://www.mathjax.org) which uses client side Javascript for the rendering
-# instead of using pre-rendered bitmaps. Use this if you do not have LaTeX
-# installed or if you want to formulas look prettier in the HTML output. When
-# enabled you may also need to install MathJax separately and configure the path
-# to it using the MATHJAX_RELPATH option.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-USE_MATHJAX            = NO
-
-# When MathJax is enabled you can set the default output format to be used for
-# the MathJax output. See the MathJax site (see:
-# http://docs.mathjax.org/en/latest/output.html) for more details.
-# Possible values are: HTML-CSS (which is slower, but has the best
-# compatibility), NativeMML (i.e. MathML) and SVG.
-# The default value is: HTML-CSS.
-# This tag requires that the tag USE_MATHJAX is set to YES.
-
-MATHJAX_FORMAT         = HTML-CSS
-
-# When MathJax is enabled you need to specify the location relative to the HTML
-# output directory using the MATHJAX_RELPATH option. The destination directory
-# should contain the MathJax.js script. For instance, if the mathjax directory
-# is located at the same level as the HTML output directory, then
-# MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax
-# Content Delivery Network so you can quickly see the result without installing
-# MathJax. However, it is strongly recommended to install a local copy of
-# MathJax from http://www.mathjax.org before deployment.
-# The default value is: http://cdn.mathjax.org/mathjax/latest.
-# This tag requires that the tag USE_MATHJAX is set to YES.
-
-MATHJAX_RELPATH        = http://cdn.mathjax.org/mathjax/latest
-
-# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax
-# extension names that should be enabled during MathJax rendering. For example
-# MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols
-# This tag requires that the tag USE_MATHJAX is set to YES.
-
-MATHJAX_EXTENSIONS     =
-
-# The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces
-# of code that will be used on startup of the MathJax code. See the MathJax site
-# (see: http://docs.mathjax.org/en/latest/output.html) for more details. For an
-# example see the documentation.
-# This tag requires that the tag USE_MATHJAX is set to YES.
-
-MATHJAX_CODEFILE       =
-
-# When the SEARCHENGINE tag is enabled doxygen will generate a search box for
-# the HTML output. The underlying search engine uses javascript and DHTML and
-# should work on any modern browser. Note that when using HTML help
-# (GENERATE_HTMLHELP), Qt help (GENERATE_QHP), or docsets (GENERATE_DOCSET)
-# there is already a search function so this one should typically be disabled.
-# For large projects the javascript based search engine can be slow, then
-# enabling SERVER_BASED_SEARCH may provide a better solution. It is possible to
-# search using the keyboard; to jump to the search box use <access key> + S
-# (what the <access key> is depends on the OS and browser, but it is typically
-# <CTRL>, <ALT>/<option>, or both). Inside the search box use the <cursor down
-# key> to jump into the search results window, the results can be navigated
-# using the <cursor keys>. Press <Enter> to select an item or <escape> to cancel
-# the search. The filter options can be selected when the cursor is inside the
-# search box by pressing <Shift>+<cursor down>. Also here use the <cursor keys>
-# to select a filter and <Enter> or <escape> to activate or cancel the filter
-# option.
-# The default value is: YES.
-# This tag requires that the tag GENERATE_HTML is set to YES.
-
-SEARCHENGINE           = YES
-
-# When the SERVER_BASED_SEARCH tag is enabled the search engine will be
-# implemented using a web server instead of a web client using Javascript. There
-# are two flavors of web server based searching depending on the EXTERNAL_SEARCH
-# setting. When disabled, doxygen will generate a PHP script for searching and
-# an index file used by the script. When EXTERNAL_SEARCH is enabled the indexing
-# and searching needs to be provided by external tools. See the section
-# "External Indexing and Searching" for details.
-# The default value is: NO.
-# This tag requires that the tag SEARCHENGINE is set to YES.
-
-SERVER_BASED_SEARCH    = NO
-
-# When EXTERNAL_SEARCH tag is enabled doxygen will no longer generate the PHP
-# script for searching. Instead the search results are written to an XML file
-# which needs to be processed by an external indexer. Doxygen will invoke an
-# external search engine pointed to by the SEARCHENGINE_URL option to obtain the
-# search results.
-#
-# Doxygen ships with an example indexer (doxyindexer) and search engine
-# (doxysearch.cgi) which are based on the open source search engine library
-# Xapian (see: http://xapian.org/).
-#
-# See the section "External Indexing and Searching" for details.
-# The default value is: NO.
-# This tag requires that the tag SEARCHENGINE is set to YES.
-
-EXTERNAL_SEARCH        = NO
-
-# The SEARCHENGINE_URL should point to a search engine hosted by a web server
-# which will return the search results when EXTERNAL_SEARCH is enabled.
-#
-# Doxygen ships with an example indexer (doxyindexer) and search engine
-# (doxysearch.cgi) which are based on the open source search engine library
-# Xapian (see: http://xapian.org/). See the section "External Indexing and
-# Searching" for details.
-# This tag requires that the tag SEARCHENGINE is set to YES.
-
-SEARCHENGINE_URL       =
-
-# When SERVER_BASED_SEARCH and EXTERNAL_SEARCH are both enabled the unindexed
-# search data is written to a file for indexing by an external tool. With the
-# SEARCHDATA_FILE tag the name of this file can be specified.
-# The default file is: searchdata.xml.
-# This tag requires that the tag SEARCHENGINE is set to YES.
-
-SEARCHDATA_FILE        = searchdata.xml
-
-# When SERVER_BASED_SEARCH and EXTERNAL_SEARCH are both enabled the
-# EXTERNAL_SEARCH_ID tag can be used as an identifier for the project. This is
-# useful in combination with EXTRA_SEARCH_MAPPINGS to search through multiple
-# projects and redirect the results back to the right project.
-# This tag requires that the tag SEARCHENGINE is set to YES.
-
-EXTERNAL_SEARCH_ID     =
-
-# The EXTRA_SEARCH_MAPPINGS tag can be used to enable searching through doxygen
-# projects other than the one defined by this configuration file, but that are
-# all added to the same external search index. Each project needs to have a
-# unique id set via EXTERNAL_SEARCH_ID. The search mapping then maps the id of
-# to a relative location where the documentation can be found. The format is:
-# EXTRA_SEARCH_MAPPINGS = tagname1=loc1 tagname2=loc2 ...
-# This tag requires that the tag SEARCHENGINE is set to YES.
-
-EXTRA_SEARCH_MAPPINGS  =
-
-#---------------------------------------------------------------------------
-# Configuration options related to the LaTeX output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_LATEX tag is set to YES, doxygen will generate LaTeX output.
-# The default value is: YES.
-
-GENERATE_LATEX         = NO
-
-# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. If a
-# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
-# it.
-# The default directory is: latex.
-# This tag requires that the tag GENERATE_LATEX is set to YES.
-
-LATEX_OUTPUT           = latex
-
-# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be
-# invoked.
-#
-# Note that when enabling USE_PDFLATEX this option is only used for generating
-# bitmaps for formulas in the HTML output, but not in the Makefile that is
-# written to the output directory.
-# The default file is: latex.
-# This tag requires that the tag GENERATE_LATEX is set to YES.
-
-LATEX_CMD_NAME         = latex
-
-# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to generate
-# index for LaTeX.
-# The default file is: makeindex.
-# This tag requires that the tag GENERATE_LATEX is set to YES.
-
-MAKEINDEX_CMD_NAME     = makeindex
-
-# If the COMPACT_LATEX tag is set to YES, doxygen generates more compact LaTeX
-# documents. This may be useful for small projects and may help to save some
-# trees in general.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_LATEX is set to YES.
-
-COMPACT_LATEX          = NO
-
-# The PAPER_TYPE tag can be used to set the paper type that is used by the
-# printer.
-# Possible values are: a4 (210 x 297 mm), letter (8.5 x 11 inches), legal (8.5 x
-# 14 inches) and executive (7.25 x 10.5 inches).
-# The default value is: a4.
-# This tag requires that the tag GENERATE_LATEX is set to YES.
-
-PAPER_TYPE             = a4
-
-# The EXTRA_PACKAGES tag can be used to specify one or more LaTeX package names
-# that should be included in the LaTeX output. The package can be specified just
-# by its name or with the correct syntax as to be used with the LaTeX
-# \usepackage command. To get the times font for instance you can specify :
-# EXTRA_PACKAGES=times or EXTRA_PACKAGES={times}
-# To use the option intlimits with the amsmath package you can specify:
-# EXTRA_PACKAGES=[intlimits]{amsmath}
-# If left blank no extra packages will be included.
-# This tag requires that the tag GENERATE_LATEX is set to YES.
-
-EXTRA_PACKAGES         =
-
-# The LATEX_HEADER tag can be used to specify a personal LaTeX header for the
-# generated LaTeX document. The header should contain everything until the first
-# chapter. If it is left blank doxygen will generate a standard header. See
-# section "Doxygen usage" for information on how to let doxygen write the
-# default header to a separate file.
-#
-# Note: Only use a user-defined header if you know what you are doing! The
-# following commands have a special meaning inside the header: $title,
-# $datetime, $date, $doxygenversion, $projectname, $projectnumber,
-# $projectbrief, $projectlogo. Doxygen will replace $title with the empty
-# string, for the replacement values of the other commands the user is referred
-# to HTML_HEADER.
-# This tag requires that the tag GENERATE_LATEX is set to YES.
-
-LATEX_HEADER           =
-
-# The LATEX_FOOTER tag can be used to specify a personal LaTeX footer for the
-# generated LaTeX document. The footer should contain everything after the last
-# chapter. If it is left blank doxygen will generate a standard footer. See
-# LATEX_HEADER for more information on how to generate a default footer and what
-# special commands can be used inside the footer.
-#
-# Note: Only use a user-defined footer if you know what you are doing!
-# This tag requires that the tag GENERATE_LATEX is set to YES.
-
-LATEX_FOOTER           =
-
-# The LATEX_EXTRA_STYLESHEET tag can be used to specify additional user-defined
-# LaTeX style sheets that are included after the standard style sheets created
-# by doxygen. Using this option one can overrule certain style aspects. Doxygen
-# will copy the style sheet files to the output directory.
-# Note: The order of the extra style sheet files is of importance (e.g. the last
-# style sheet in the list overrules the setting of the previous ones in the
-# list).
-# This tag requires that the tag GENERATE_LATEX is set to YES.
-
-LATEX_EXTRA_STYLESHEET =
-
-# The LATEX_EXTRA_FILES tag can be used to specify one or more extra images or
-# other source files which should be copied to the LATEX_OUTPUT output
-# directory. Note that the files will be copied as-is; there are no commands or
-# markers available.
-# This tag requires that the tag GENERATE_LATEX is set to YES.
-
-LATEX_EXTRA_FILES      =
-
-# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated is
-# prepared for conversion to PDF (using ps2pdf or pdflatex). The PDF file will
-# contain links (just like the HTML output) instead of page references. This
-# makes the output suitable for online browsing using a PDF viewer.
-# The default value is: YES.
-# This tag requires that the tag GENERATE_LATEX is set to YES.
-
-PDF_HYPERLINKS         = YES
-
-# If the USE_PDFLATEX tag is set to YES, doxygen will use pdflatex to generate
-# the PDF file directly from the LaTeX files. Set this option to YES, to get a
-# higher quality PDF documentation.
-# The default value is: YES.
-# This tag requires that the tag GENERATE_LATEX is set to YES.
-
-USE_PDFLATEX           = YES
-
-# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \batchmode
-# command to the generated LaTeX files. This will instruct LaTeX to keep running
-# if errors occur, instead of asking the user for help. This option is also used
-# when generating formulas in HTML.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_LATEX is set to YES.
-
-LATEX_BATCHMODE        = NO
-
-# If the LATEX_HIDE_INDICES tag is set to YES then doxygen will not include the
-# index chapters (such as File Index, Compound Index, etc.) in the output.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_LATEX is set to YES.
-
-LATEX_HIDE_INDICES     = NO
-
-# If the LATEX_SOURCE_CODE tag is set to YES then doxygen will include source
-# code with syntax highlighting in the LaTeX output.
-#
-# Note that which sources are shown also depends on other settings such as
-# SOURCE_BROWSER.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_LATEX is set to YES.
-
-LATEX_SOURCE_CODE      = NO
-
-# The LATEX_BIB_STYLE tag can be used to specify the style to use for the
-# bibliography, e.g. plainnat, or ieeetr. See
-# http://en.wikipedia.org/wiki/BibTeX and \cite for more info.
-# The default value is: plain.
-# This tag requires that the tag GENERATE_LATEX is set to YES.
-
-LATEX_BIB_STYLE        = plain
-
-# If the LATEX_TIMESTAMP tag is set to YES then the footer of each generated
-# page will contain the date and time when the page was generated. Setting this
-# to NO can help when comparing the output of multiple runs.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_LATEX is set to YES.
-
-LATEX_TIMESTAMP        = NO
-
-#---------------------------------------------------------------------------
-# Configuration options related to the RTF output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_RTF tag is set to YES, doxygen will generate RTF output. The
-# RTF output is optimized for Word 97 and may not look too pretty with other RTF
-# readers/editors.
-# The default value is: NO.
-
-GENERATE_RTF           = NO
-
-# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. If a
-# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
-# it.
-# The default directory is: rtf.
-# This tag requires that the tag GENERATE_RTF is set to YES.
-
-RTF_OUTPUT             = rtf
-
-# If the COMPACT_RTF tag is set to YES, doxygen generates more compact RTF
-# documents. This may be useful for small projects and may help to save some
-# trees in general.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_RTF is set to YES.
-
-COMPACT_RTF            = NO
-
-# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated will
-# contain hyperlink fields. The RTF file will contain links (just like the HTML
-# output) instead of page references. This makes the output suitable for online
-# browsing using Word or some other Word compatible readers that support those
-# fields.
-#
-# Note: WordPad (write) and others do not support links.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_RTF is set to YES.
-
-RTF_HYPERLINKS         = NO
-
-# Load stylesheet definitions from file. Syntax is similar to doxygen's config
-# file, i.e. a series of assignments. You only have to provide replacements,
-# missing definitions are set to their default value.
-#
-# See also section "Doxygen usage" for information on how to generate the
-# default style sheet that doxygen normally uses.
-# This tag requires that the tag GENERATE_RTF is set to YES.
-
-RTF_STYLESHEET_FILE    =
-
-# Set optional variables used in the generation of an RTF document. Syntax is
-# similar to doxygen's config file. A template extensions file can be generated
-# using doxygen -e rtf extensionFile.
-# This tag requires that the tag GENERATE_RTF is set to YES.
-
-RTF_EXTENSIONS_FILE    =
-
-# If the RTF_SOURCE_CODE tag is set to YES then doxygen will include source code
-# with syntax highlighting in the RTF output.
-#
-# Note that which sources are shown also depends on other settings such as
-# SOURCE_BROWSER.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_RTF is set to YES.
-
-RTF_SOURCE_CODE        = NO
-
-#---------------------------------------------------------------------------
-# Configuration options related to the man page output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_MAN tag is set to YES, doxygen will generate man pages for
-# classes and files.
-# The default value is: NO.
-
-GENERATE_MAN           = NO
-
-# The MAN_OUTPUT tag is used to specify where the man pages will be put. If a
-# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
-# it. A directory man3 will be created inside the directory specified by
-# MAN_OUTPUT.
-# The default directory is: man.
-# This tag requires that the tag GENERATE_MAN is set to YES.
-
-MAN_OUTPUT             = man
-
-# The MAN_EXTENSION tag determines the extension that is added to the generated
-# man pages. In case the manual section does not start with a number, the number
-# 3 is prepended. The dot (.) at the beginning of the MAN_EXTENSION tag is
-# optional.
-# The default value is: .3.
-# This tag requires that the tag GENERATE_MAN is set to YES.
-
-MAN_EXTENSION          = .3
-
-# The MAN_SUBDIR tag determines the name of the directory created within
-# MAN_OUTPUT in which the man pages are placed. If defaults to man followed by
-# MAN_EXTENSION with the initial . removed.
-# This tag requires that the tag GENERATE_MAN is set to YES.
-
-MAN_SUBDIR             =
-
-# If the MAN_LINKS tag is set to YES and doxygen generates man output, then it
-# will generate one additional man file for each entity documented in the real
-# man page(s). These additional files only source the real man page, but without
-# them the man command would be unable to find the correct page.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_MAN is set to YES.
-
-MAN_LINKS              = NO
-
-#---------------------------------------------------------------------------
-# Configuration options related to the XML output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_XML tag is set to YES, doxygen will generate an XML file that
-# captures the structure of the code including all documentation.
-# The default value is: NO.
-
-GENERATE_XML           = NO
-
-# The XML_OUTPUT tag is used to specify where the XML pages will be put. If a
-# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
-# it.
-# The default directory is: xml.
-# This tag requires that the tag GENERATE_XML is set to YES.
-
-XML_OUTPUT             = xml
-
-# If the XML_PROGRAMLISTING tag is set to YES, doxygen will dump the program
-# listings (including syntax highlighting and cross-referencing information) to
-# the XML output. Note that enabling this will significantly increase the size
-# of the XML output.
-# The default value is: YES.
-# This tag requires that the tag GENERATE_XML is set to YES.
-
-XML_PROGRAMLISTING     = YES
-
-#---------------------------------------------------------------------------
-# Configuration options related to the DOCBOOK output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_DOCBOOK tag is set to YES, doxygen will generate Docbook files
-# that can be used to generate PDF.
-# The default value is: NO.
-
-GENERATE_DOCBOOK       = NO
-
-# The DOCBOOK_OUTPUT tag is used to specify where the Docbook pages will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be put in
-# front of it.
-# The default directory is: docbook.
-# This tag requires that the tag GENERATE_DOCBOOK is set to YES.
-
-DOCBOOK_OUTPUT         = docbook
-
-# If the DOCBOOK_PROGRAMLISTING tag is set to YES, doxygen will include the
-# program listings (including syntax highlighting and cross-referencing
-# information) to the DOCBOOK output. Note that enabling this will significantly
-# increase the size of the DOCBOOK output.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_DOCBOOK is set to YES.
-
-DOCBOOK_PROGRAMLISTING = NO
-
-#---------------------------------------------------------------------------
-# Configuration options for the AutoGen Definitions output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_AUTOGEN_DEF tag is set to YES, doxygen will generate an
-# AutoGen Definitions (see http://autogen.sf.net) file that captures the
-# structure of the code including all documentation. Note that this feature is
-# still experimental and incomplete at the moment.
-# The default value is: NO.
-
-GENERATE_AUTOGEN_DEF   = NO
-
-#---------------------------------------------------------------------------
-# Configuration options related to the Perl module output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_PERLMOD tag is set to YES, doxygen will generate a Perl module
-# file that captures the structure of the code including all documentation.
-#
-# Note that this feature is still experimental and incomplete at the moment.
-# The default value is: NO.
-
-GENERATE_PERLMOD       = NO
-
-# If the PERLMOD_LATEX tag is set to YES, doxygen will generate the necessary
-# Makefile rules, Perl scripts and LaTeX code to be able to generate PDF and DVI
-# output from the Perl module output.
-# The default value is: NO.
-# This tag requires that the tag GENERATE_PERLMOD is set to YES.
-
-PERLMOD_LATEX          = NO
-
-# If the PERLMOD_PRETTY tag is set to YES, the Perl module output will be nicely
-# formatted so it can be parsed by a human reader. This is useful if you want to
-# understand what is going on. On the other hand, if this tag is set to NO, the
-# size of the Perl module output will be much smaller and Perl will parse it
-# just the same.
-# The default value is: YES.
-# This tag requires that the tag GENERATE_PERLMOD is set to YES.
-
-PERLMOD_PRETTY         = YES
-
-# The names of the make variables in the generated doxyrules.make file are
-# prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX. This is useful
-# so different doxyrules.make files included by the same Makefile don't
-# overwrite each other's variables.
-# This tag requires that the tag GENERATE_PERLMOD is set to YES.
-
-PERLMOD_MAKEVAR_PREFIX =
-
-#---------------------------------------------------------------------------
-# Configuration options related to the preprocessor
-#---------------------------------------------------------------------------
-
-# If the ENABLE_PREPROCESSING tag is set to YES, doxygen will evaluate all
-# C-preprocessor directives found in the sources and include files.
-# The default value is: YES.
-
-ENABLE_PREPROCESSING   = YES
-
-# If the MACRO_EXPANSION tag is set to YES, doxygen will expand all macro names
-# in the source code. If set to NO, only conditional compilation will be
-# performed. Macro expansion can be done in a controlled way by setting
-# EXPAND_ONLY_PREDEF to YES.
-# The default value is: NO.
-# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
-
-MACRO_EXPANSION        = NO
-
-# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES then
-# the macro expansion is limited to the macros specified with the PREDEFINED and
-# EXPAND_AS_DEFINED tags.
-# The default value is: NO.
-# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
-
-EXPAND_ONLY_PREDEF     = NO
-
-# If the SEARCH_INCLUDES tag is set to YES, the include files in the
-# INCLUDE_PATH will be searched if a #include is found.
-# The default value is: YES.
-# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
-
-SEARCH_INCLUDES        = YES
-
-# The INCLUDE_PATH tag can be used to specify one or more directories that
-# contain include files that are not input files but should be processed by the
-# preprocessor.
-# This tag requires that the tag SEARCH_INCLUDES is set to YES.
-
-INCLUDE_PATH           =
-
-# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
-# patterns (like *.h and *.hpp) to filter out the header-files in the
-# directories. If left blank, the patterns specified with FILE_PATTERNS will be
-# used.
-# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
-
-INCLUDE_FILE_PATTERNS  =
-
-# The PREDEFINED tag can be used to specify one or more macro names that are
-# defined before the preprocessor is started (similar to the -D option of e.g.
-# gcc). The argument of the tag is a list of macros of the form: name or
-# name=definition (no spaces). If the definition and the "=" are omitted, "=1"
-# is assumed. To prevent a macro definition from being undefined via #undef or
-# recursively expanded use the := operator instead of the = operator.
-# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
-
-PREDEFINED             =
-
-# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
-# tag can be used to specify a list of macro names that should be expanded. The
-# macro definition that is found in the sources will be used. Use the PREDEFINED
-# tag if you want to use a different macro definition that overrules the
-# definition found in the source code.
-# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
-
-EXPAND_AS_DEFINED      =
-
-# If the SKIP_FUNCTION_MACROS tag is set to YES then doxygen's preprocessor will
-# remove all references to function-like macros that are alone on a line, have
-# an all uppercase name, and do not end with a semicolon. Such function macros
-# are typically used for boiler-plate code, and will confuse the parser if not
-# removed.
-# The default value is: YES.
-# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
-
-SKIP_FUNCTION_MACROS   = YES
-
-#---------------------------------------------------------------------------
-# Configuration options related to external references
-#---------------------------------------------------------------------------
-
-# The TAGFILES tag can be used to specify one or more tag files. For each tag
-# file the location of the external documentation should be added. The format of
-# a tag file without this location is as follows:
-# TAGFILES = file1 file2 ...
-# Adding location for the tag files is done as follows:
-# TAGFILES = file1=loc1 "file2 = loc2" ...
-# where loc1 and loc2 can be relative or absolute paths or URLs. See the
-# section "Linking to external documentation" for more information about the use
-# of tag files.
-# Note: Each tag file must have a unique name (where the name does NOT include
-# the path). If a tag file is not located in the directory in which doxygen is
-# run, you must also specify the path to the tagfile here.
-
-TAGFILES               =
-
-# When a file name is specified after GENERATE_TAGFILE, doxygen will create a
-# tag file that is based on the input files it reads. See section "Linking to
-# external documentation" for more information about the usage of tag files.
-
-GENERATE_TAGFILE       =
-
-# If the ALLEXTERNALS tag is set to YES, all external class will be listed in
-# the class index. If set to NO, only the inherited external classes will be
-# listed.
-# The default value is: NO.
-
-ALLEXTERNALS           = NO
-
-# If the EXTERNAL_GROUPS tag is set to YES, all external groups will be listed
-# in the modules index. If set to NO, only the current project's groups will be
-# listed.
-# The default value is: YES.
-
-EXTERNAL_GROUPS        = YES
-
-# If the EXTERNAL_PAGES tag is set to YES, all external pages will be listed in
-# the related pages index. If set to NO, only the current project's pages will
-# be listed.
-# The default value is: YES.
-
-EXTERNAL_PAGES         = YES
-
-# The PERL_PATH should be the absolute path and name of the perl script
-# interpreter (i.e. the result of 'which perl').
-# The default file (with absolute path) is: /usr/bin/perl.
-
-PERL_PATH              = /usr/bin/perl
-
-#---------------------------------------------------------------------------
-# Configuration options related to the dot tool
-#---------------------------------------------------------------------------
-
-# If the CLASS_DIAGRAMS tag is set to YES, doxygen will generate a class diagram
-# (in HTML and LaTeX) for classes with base or super classes. Setting the tag to
-# NO turns the diagrams off. Note that this option also works with HAVE_DOT
-# disabled, but it is recommended to install and use dot, since it yields more
-# powerful graphs.
-# The default value is: YES.
-
-CLASS_DIAGRAMS         = YES
-
-# You can define message sequence charts within doxygen comments using the \msc
-# command. Doxygen will then run the mscgen tool (see:
-# http://www.mcternan.me.uk/mscgen/)) to produce the chart and insert it in the
-# documentation. The MSCGEN_PATH tag allows you to specify the directory where
-# the mscgen tool resides. If left empty the tool is assumed to be found in the
-# default search path.
-
-MSCGEN_PATH            =
-
-# You can include diagrams made with dia in doxygen documentation. Doxygen will
-# then run dia to produce the diagram and insert it in the documentation. The
-# DIA_PATH tag allows you to specify the directory where the dia binary resides.
-# If left empty dia is assumed to be found in the default search path.
-
-DIA_PATH               =
-
-# If set to YES the inheritance and collaboration graphs will hide inheritance
-# and usage relations if the target is undocumented or is not a class.
-# The default value is: YES.
-
-HIDE_UNDOC_RELATIONS   = YES
-
-# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is
-# available from the path. This tool is part of Graphviz (see:
-# http://www.graphviz.org/), a graph visualization toolkit from AT&T and Lucent
-# Bell Labs. The other options in this section have no effect if this option is
-# set to NO
-# The default value is: YES.
-
-HAVE_DOT               = YES
-
-# The DOT_NUM_THREADS specifies the number of dot invocations doxygen is allowed
-# to run in parallel. When set to 0 doxygen will base this on the number of
-# processors available in the system. You can set it explicitly to a value
-# larger than 0 to get control over the balance between CPU load and processing
-# speed.
-# Minimum value: 0, maximum value: 32, default value: 0.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-DOT_NUM_THREADS        = 0
-
-# When you want a differently looking font in the dot files that doxygen
-# generates you can specify the font name using DOT_FONTNAME. You need to make
-# sure dot is able to find the font, which can be done by putting it in a
-# standard location or by setting the DOTFONTPATH environment variable or by
-# setting DOT_FONTPATH to the directory containing the font.
-# The default value is: Helvetica.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-DOT_FONTNAME           = Helvetica
-
-# The DOT_FONTSIZE tag can be used to set the size (in points) of the font of
-# dot graphs.
-# Minimum value: 4, maximum value: 24, default value: 10.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-DOT_FONTSIZE           = 10
-
-# By default doxygen will tell dot to use the default font as specified with
-# DOT_FONTNAME. If you specify a different font using DOT_FONTNAME you can set
-# the path where dot can find it using this tag.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-DOT_FONTPATH           =
-
-# If the CLASS_GRAPH tag is set to YES then doxygen will generate a graph for
-# each documented class showing the direct and indirect inheritance relations.
-# Setting this tag to YES will force the CLASS_DIAGRAMS tag to NO.
-# The default value is: YES.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-CLASS_GRAPH            = YES
-
-# If the COLLABORATION_GRAPH tag is set to YES then doxygen will generate a
-# graph for each documented class showing the direct and indirect implementation
-# dependencies (inheritance, containment, and class references variables) of the
-# class with other documented classes.
-# The default value is: YES.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-COLLABORATION_GRAPH    = YES
-
-# If the GROUP_GRAPHS tag is set to YES then doxygen will generate a graph for
-# groups, showing the direct groups dependencies.
-# The default value is: YES.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-GROUP_GRAPHS           = YES
-
-# If the UML_LOOK tag is set to YES, doxygen will generate inheritance and
-# collaboration diagrams in a style similar to the OMG's Unified Modeling
-# Language.
-# The default value is: NO.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-UML_LOOK               = NO
-
-# If the UML_LOOK tag is enabled, the fields and methods are shown inside the
-# class node. If there are many fields or methods and many nodes the graph may
-# become too big to be useful. The UML_LIMIT_NUM_FIELDS threshold limits the
-# number of items for each type to make the size more manageable. Set this to 0
-# for no limit. Note that the threshold may be exceeded by 50% before the limit
-# is enforced. So when you set the threshold to 10, up to 15 fields may appear,
-# but if the number exceeds 15, the total amount of fields shown is limited to
-# 10.
-# Minimum value: 0, maximum value: 100, default value: 10.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-UML_LIMIT_NUM_FIELDS   = 10
-
-# If the TEMPLATE_RELATIONS tag is set to YES then the inheritance and
-# collaboration graphs will show the relations between templates and their
-# instances.
-# The default value is: NO.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-TEMPLATE_RELATIONS     = NO
-
-# If the INCLUDE_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are set to
-# YES then doxygen will generate a graph for each documented file showing the
-# direct and indirect include dependencies of the file with other documented
-# files.
-# The default value is: YES.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-INCLUDE_GRAPH          = YES
-
-# If the INCLUDED_BY_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are
-# set to YES then doxygen will generate a graph for each documented file showing
-# the direct and indirect include dependencies of the file with other documented
-# files.
-# The default value is: YES.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-INCLUDED_BY_GRAPH      = YES
-
-# If the CALL_GRAPH tag is set to YES then doxygen will generate a call
-# dependency graph for every global function or class method.
-#
-# Note that enabling this option will significantly increase the time of a run.
-# So in most cases it will be better to enable call graphs for selected
-# functions only using the \callgraph command. Disabling a call graph can be
-# accomplished by means of the command \hidecallgraph.
-# The default value is: NO.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-CALL_GRAPH             = YES
-
-# If the CALLER_GRAPH tag is set to YES then doxygen will generate a caller
-# dependency graph for every global function or class method.
-#
-# Note that enabling this option will significantly increase the time of a run.
-# So in most cases it will be better to enable caller graphs for selected
-# functions only using the \callergraph command. Disabling a caller graph can be
-# accomplished by means of the command \hidecallergraph.
-# The default value is: NO.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-CALLER_GRAPH           = NO
-
-# If the GRAPHICAL_HIERARCHY tag is set to YES then doxygen will graphical
-# hierarchy of all classes instead of a textual one.
-# The default value is: YES.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-GRAPHICAL_HIERARCHY    = YES
-
-# If the DIRECTORY_GRAPH tag is set to YES then doxygen will show the
-# dependencies a directory has on other directories in a graphical way. The
-# dependency relations are determined by the #include relations between the
-# files in the directories.
-# The default value is: YES.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-DIRECTORY_GRAPH        = YES
-
-# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
-# generated by dot. For an explanation of the image formats see the section
-# output formats in the documentation of the dot tool (Graphviz (see:
-# http://www.graphviz.org/)).
-# Note: If you choose svg you need to set HTML_FILE_EXTENSION to xhtml in order
-# to make the SVG files visible in IE 9+ (other browsers do not have this
-# requirement).
-# Possible values are: png, png:cairo, png:cairo:cairo, png:cairo:gd, png:gd,
-# png:gd:gd, jpg, jpg:cairo, jpg:cairo:gd, jpg:gd, jpg:gd:gd, gif, gif:cairo,
-# gif:cairo:gd, gif:gd, gif:gd:gd, svg, png:gd, png:gd:gd, png:cairo,
-# png:cairo:gd, png:cairo:cairo, png:cairo:gdiplus, png:gdiplus and
-# png:gdiplus:gdiplus.
-# The default value is: png.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-DOT_IMAGE_FORMAT       = png
-
-# If DOT_IMAGE_FORMAT is set to svg, then this option can be set to YES to
-# enable generation of interactive SVG images that allow zooming and panning.
-#
-# Note that this requires a modern browser other than Internet Explorer. Tested
-# and working are Firefox, Chrome, Safari, and Opera.
-# Note: For IE 9+ you need to set HTML_FILE_EXTENSION to xhtml in order to make
-# the SVG files visible. Older versions of IE do not have SVG support.
-# The default value is: NO.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-INTERACTIVE_SVG        = NO
-
-# The DOT_PATH tag can be used to specify the path where the dot tool can be
-# found. If left blank, it is assumed the dot tool can be found in the path.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-DOT_PATH               =
-
-# The DOTFILE_DIRS tag can be used to specify one or more directories that
-# contain dot files that are included in the documentation (see the \dotfile
-# command).
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-DOTFILE_DIRS           =
-
-# The MSCFILE_DIRS tag can be used to specify one or more directories that
-# contain msc files that are included in the documentation (see the \mscfile
-# command).
-
-MSCFILE_DIRS           =
-
-# The DIAFILE_DIRS tag can be used to specify one or more directories that
-# contain dia files that are included in the documentation (see the \diafile
-# command).
-
-DIAFILE_DIRS           =
-
-# When using plantuml, the PLANTUML_JAR_PATH tag should be used to specify the
-# path where java can find the plantuml.jar file. If left blank, it is assumed
-# PlantUML is not used or called during a preprocessing step. Doxygen will
-# generate a warning when it encounters a \startuml command in this case and
-# will not generate output for the diagram.
-
-PLANTUML_JAR_PATH      =
-
-# When using plantuml, the specified paths are searched for files specified by
-# the !include statement in a plantuml block.
-
-PLANTUML_INCLUDE_PATH  =
-
-# The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes
-# that will be shown in the graph. If the number of nodes in a graph becomes
-# larger than this value, doxygen will truncate the graph, which is visualized
-# by representing a node as a red box. Note that doxygen if the number of direct
-# children of the root node in a graph is already larger than
-# DOT_GRAPH_MAX_NODES then the graph will not be shown at all. Also note that
-# the size of a graph can be further restricted by MAX_DOT_GRAPH_DEPTH.
-# Minimum value: 0, maximum value: 10000, default value: 50.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-DOT_GRAPH_MAX_NODES    = 50
-
-# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the graphs
-# generated by dot. A depth value of 3 means that only nodes reachable from the
-# root by following a path via at most 3 edges will be shown. Nodes that lay
-# further from the root node will be omitted. Note that setting this option to 1
-# or 2 may greatly reduce the computation time needed for large code bases. Also
-# note that the size of a graph can be further restricted by
-# DOT_GRAPH_MAX_NODES. Using a depth of 0 means no depth restriction.
-# Minimum value: 0, maximum value: 1000, default value: 0.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-MAX_DOT_GRAPH_DEPTH    = 0
-
-# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent
-# background. This is disabled by default, because dot on Windows does not seem
-# to support this out of the box.
-#
-# Warning: Depending on the platform used, enabling this option may lead to
-# badly anti-aliased labels on the edges of a graph (i.e. they become hard to
-# read).
-# The default value is: NO.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-DOT_TRANSPARENT        = NO
-
-# Set the DOT_MULTI_TARGETS tag to YES to allow dot to generate multiple output
-# files in one run (i.e. multiple -o and -T options on the command line). This
-# makes dot run faster, but since only newer versions of dot (>1.8.10) support
-# this, this feature is disabled by default.
-# The default value is: NO.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-DOT_MULTI_TARGETS      = NO
-
-# If the GENERATE_LEGEND tag is set to YES doxygen will generate a legend page
-# explaining the meaning of the various boxes and arrows in the dot generated
-# graphs.
-# The default value is: YES.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-GENERATE_LEGEND        = YES
-
-# If the DOT_CLEANUP tag is set to YES, doxygen will remove the intermediate dot
-# files that are used to generate the various graphs.
-# The default value is: YES.
-# This tag requires that the tag HAVE_DOT is set to YES.
-
-DOT_CLEANUP            = YES

Property changes on: proj/Doxyfile
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/rtc/include/rtc.h
===================================================================
--- proj/libs/rtc/include/rtc.h	(revision 369)
+++ proj/libs/rtc/include/rtc.h	(nonexistent)
@@ -1,71 +0,0 @@
-#ifndef RTC_H_INCLUDED
-#define RTC_H_INCLUDED
-
-/**
- * @defgroup    rtc rtc
- * @ingroup libs
- * @brief RTC (Real-Time Clock) module.
- *
- * @{
- */
-
-#include <stdint.h>
-
-/**
- * @brief Subscribes RTC Interrupts
- * @param interrupt_bit Bit of Interrupt Vector that will be set when RTC Interrupt is pending
- * @param interrupt_id RTC Interrupt ID to specify the RTC Interrupt in other calls
- * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- * @see {_ERRORS_H_::errors}
- */
-int (subscribe_rtc_interrupt)(uint8_t interrupt_bit, int *interrupt_id);
-
-/**
- * @brief Read RTC register.
- * @param   reg     Register to read from
- * @param   data    Pointer to save read data
- * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- * @see {_ERRORS_H_::errors}
- */
-int (rtc_read_register)(uint32_t reg, uint8_t *data);
-/**
- * @brief Write RTC register.
- * @param   reg     Register to write to
- * @param   data    Data to write in register
- * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- * @see {_ERRORS_H_::errors}
- */
-int (rtc_write_register)(uint32_t reg, uint8_t data);
-
-/**
- * @brief Checks if there's an update in progress.
- * @return  The value of the flag UIP, or ERROR_CODE if error occurs.
- */
-int (rtc_check_update)(void);
-
-/**
- * @brief Enables/Disables updates of time/date registers.
- * @param   on  zero to disable, any other value to enable
- * @return  ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- */
-int (rtc_set_updates)(int on);
-
-/**
- * @brief Reads time from RTC.
- * @param   time  Pointer to array of 3 bytes to store the information about time (hours, minutes, seconds)
- * @return  ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- */
-int (rtc_read_time)(uint8_t *time);
-
-/**
- * @brief Reads date from RTC.
- * @param   date  Pointer to array of 4 bytes to store the information about date (year, month, day, weekday)
- * @return  ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- */
-int (rtc_read_date)(uint8_t *date);
-
-/**
- * @}
- */
-
-#endif /* end of include guard: RTC_H_INCLUDED */

Property changes on: proj/libs/rtc/include/rtc.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/rtc/src/rtc.c
===================================================================
--- proj/libs/rtc/src/rtc.c	(revision 369)
+++ proj/libs/rtc/src/rtc.c	(nonexistent)
@@ -1,159 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "rtc.h"
-
-#include "utils.h"
-#include "errors.h"
-
-// RTC IRQ Line
-
-#define KBC_IRQ   8  /* @brief KBC IRQ Line */
-
-// RTC Ports
-
-#define RTC_ADDR_REG        0x70
-#define RTC_DATA_REG        0x71
-
-// RTC Registers (Byte)
-
-#define RTC_SEC             0
-#define RTC_SEC_ALARM       1
-#define RTC_MIN             2
-#define RTC_MIN_ALARM       3
-#define RTC_HOUR            4
-#define RTC_HOUR_ALARM      5
-#define RTC_WEEK_DAY        6
-#define RTC_MONTH_DAY       7
-#define RTC_MONTH           8
-#define RTC_YEAR            9
-#define RTC_REG_A           10
-#define RTC_REG_B           11
-#define RTC_REG_C           12
-#define RTC_REG_D           13
-
-// Register A
-
-#define RS0     BIT(0)  /** @brief Rate selector */
-#define RS1     BIT(1)  /** @brief Rate selector */
-#define RS2     BIT(2)  /** @brief Rate selector */
-#define RS3     BIT(3)  /** @brief Rate selector */
-#define UIP     BIT(7)  /** @brief Update in progress */
-
-// Register B
-
-#define DSE             BIT(0)  /** @brief Enable Daylight Saving Time */
-#define HOUR_FORM       BIT(1)  /** @brief Set to 1 for 24h format (0-23), 0 to 12h format (1-12) */
-#define DM              BIT(2)  /** @brief Set to 1 if registers are in binary, 0 if in BCD */
-#define SQWE            BIT(3)  /** @brief Enable square wave generation */
-#define UIE             BIT(4)  /** @brief Enable Update interrupts */
-#define AIE             BIT(5)  /** @brief Enable alarm interrupts */
-#define PIE             BIT(6)  /** @brief Enable periodic interrupts */
-#define SET             BIT(7)  /** @brief Set to 1 to inhibit updates of time/date registers */
-
-// Register C
-
-#define UF      BIT(4)  /** @brief Update Interrupt Pending */
-#define AF      BIT(5)  /** @brief Alarm Interrupt Pending */
-#define PF      BIT(6)  /** @brief Periodic Interrupt Pending */
-#define IRQF    BIT(7)  /** @brief IRQ Line Active */
-
-// Register D
-
-#define VRT     BIT(7)  /** @brief Valid RAM/time - If set to 0 RTC reading aren't valid */
-
-int (subscribe_rtc_interrupt)(uint8_t interrupt_bit, int *interrupt_id) {
-    if (interrupt_id == NULL) return NULL_PTR;
-    *interrupt_id = interrupt_bit;
-    if (sys_irqsetpolicy(KBC_IRQ, IRQ_REENABLE | IRQ_EXCLUSIVE, interrupt_id)) return SBCR_ERROR;
-    return SUCCESS;
-}
-
-int (rtc_read_register)(uint32_t reg, uint8_t *data) {
-    if (sys_outb(RTC_ADDR_REG, reg)) return WRITE_ERROR;
-
-    if (util_sys_inb(RTC_DATA_REG, data)) return READ_ERROR;
-
-    return SUCCESS;
-}
-
-int (rtc_write_register)(uint32_t reg, uint8_t data) {
-    if (sys_outb(RTC_ADDR_REG, reg)) return WRITE_ERROR;
-
-    if (sys_outb(RTC_DATA_REG, data)) return WRITE_ERROR;
-
-    return SUCCESS;
-}
-
-int (rtc_check_update)(void) {
-    uint8_t data;
-    int r;
-
-    if ((r = rtc_read_register(RTC_REG_A, &data))) return r;
-
-    return (data & UIP) != 0;
-}
-
-int (rtc_set_updates)(int on) {
-    uint8_t data;
-    int r;
-    if (on) {
-        if ((r = rtc_read_register(RTC_REG_B, &data))) return r;
-
-        data &= ~SET;
-
-        if ((r = rtc_write_register(RTC_REG_B, data))) return r;
-
-    } else {
-        while (rtc_check_update());
-
-        if ((r = rtc_read_register(RTC_REG_B, &data))) return r;
-
-        data |= SET;
-
-        if ((r = rtc_write_register(RTC_REG_B, data))) return r;
-    }
-    return SUCCESS;
-}
-
-int (rtc_read_time)(uint8_t *time) {
-
-    int r;
-    //if ((r = rtc_set_updates(false))) return r;
-    while (rtc_check_update());
-
-    uint8_t hour, min, sec;
-
-    if ((r = rtc_read_register(RTC_SEC, &sec)))    return r;
-    if ((r = rtc_read_register(RTC_MIN, &min)))    return r;
-    if ((r = rtc_read_register(RTC_HOUR, &hour)))  return r;
-
-    //if ((r = rtc_set_updates(true))) return r;
-
-    time[0] = BCD_FIRST(sec)*10   + BCD_SECOND(sec);
-    time[1] = BCD_FIRST(min)*10   + BCD_SECOND(min);
-    time[2] = BCD_FIRST(hour)*10  + BCD_SECOND(hour);
-
-    return SUCCESS;
-}
-
-int (rtc_read_date)(uint8_t *date) {
-    int r;
-    //if ((r = rtc_set_updates(false))) return r;
-    while (rtc_check_update());
-
-    uint8_t year, month, day, weekday;
-
-    if ((r = rtc_read_register(RTC_WEEK_DAY,    &weekday)))     return r;
-    if ((r = rtc_read_register(RTC_MONTH_DAY,   &day)))         return r;
-    if ((r = rtc_read_register(RTC_MONTH,       &month)))       return r;
-    if ((r = rtc_read_register(RTC_YEAR,        &year)))        return r;
-
-    //if ((r = rtc_set_updates(true))) return r;
-
-    date[0] = weekday;
-    date[1] = BCD_FIRST(day)*10     + BCD_SECOND(day);
-    date[2] = BCD_FIRST(month)*10   + BCD_SECOND(month);
-    date[3] = BCD_FIRST(year)*10    + BCD_SECOND(year);
-
-    return SUCCESS;
-}

Property changes on: proj/libs/rtc/src/rtc.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/uart/include/uart.h
===================================================================
--- proj/libs/uart/include/uart.h	(revision 369)
+++ proj/libs/uart/include/uart.h	(nonexistent)
@@ -1,211 +0,0 @@
-#ifndef UART_H_INCLUDED
-#define UART_H_INCLUDED
-
-/**
- * @defgroup uart uart
- * @ingroup libs
- * @brief UART module.
- *
- * @{
- */
-
-/// @brief COM1 base address
-#define COM1_ADDR           0x3F8
-/// @brief COM2 base address
-#define COM2_ADDR           0x2F8
-/// @brief COM1 IRQ line
-#define COM1_IRQ            4
-/// @brief COM2 IRQ line
-#define COM2_IRQ            3
-/// @brief COM1 Vector (???)
-#define COM1_VECTOR         0x0C
-/// @brief COM2 Vector (???)
-#define COM2_VECTOR         0x0B
-
-/**
- * @brief Possible parity schemes for UART.
- */
-typedef enum {
-    uart_parity_none = 0x0,
-    uart_parity_odd  = 0x1,
-    uart_parity_even = 0x3,
-    uart_parity_par1 = 0x5,
-    uart_parity_par0 = 0x7
-} uart_parity;
-
-/**
- * @brief UART configuration
- */
-typedef struct {
-    /// @brief  Base address of the serial port this configuration was read from
-    int     base_addr               ;
-    /// @brief  LCR (Line Control Register)
-    uint8_t lcr                     ;
-    /// @brief DLL (Divisor Latch Least significant byte)
-    uint8_t dll                     ;
-    /// @brief DLL (Divisor Latch Most significant byte)
-    uint8_t dlm                     ;
-    /// @brief Number of bits per char
-    uint8_t bits_per_char           ;
-    /// @brief Number of stop bits
-    uint8_t stop_bits               ;
-    /// @brief Parity scheme
-    uart_parity parity              ;
-    /// @brief Break control (???)
-    uint8_t break_control         :1;
-    /// @brief Divisor Latch Access Bit (1 if DLL, DLM can be accessed)
-    uint8_t dlab                  :1;
-    ///  @brief Divisor latch
-    uint16_t divisor_latch          ;
-    /// @brief IER (Interrupt Enable Register)
-    uint8_t ier                     ;
-    /// @brief  Receiver data interrupt enabled if 1
-    uint8_t received_data_int     :1;
-    /// @brief  Transmitter empty interrupt enabled if 1
-    uint8_t transmitter_empty_int :1;
-    /// @brief  Receiver line status register (LSR) change interrupt enabled if 1
-    uint8_t receiver_line_stat_int:1;
-    /// @brief  Modem status interrupt enabled if 1
-    uint8_t modem_stat_int        :1;
-} uart_config;
-
-/**
- * @brief Subscribes UART interrupts and disables Minix Default IH.
- * @param interrupt_bit Bit of interrupt vector that will be set when UART interrupt is pending
- * @param interrupt_id UART interrupt ID to specify the UART interrupt in other calls
- * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- * @see {_ERRORS_H_::errors}
- */
-int (subscribe_uart_interrupt)(uint8_t interrupt_bit, int *interrupt_id);
-/**
- * @brief Get UART configuration.
- * @param   base_addr   Base address of the serial port whose configuration we want
- * @param   config      Pointer to uart_config where the read configuration will be stored
- * @return SUCCESS if operation is successful, other value otherwise
- */
-int uart_get_config(int base_addr, uart_config *config);
-/**
- * @brief Print to stdout a UART configuration in a human-friendly way.
- * @param   config  UART configuration to be printed
- */
-void uart_print_config(uart_config config);
-
-/**
- * @brief Set number of bits per character.
- *
- * Valid numbers of bits per char go from 5 to 8.
- * @param   base_addr       Base address of serial port
- * @param   bits_per_char   Number of bits per char
- * @return                  SUCCESS if operation is successful, other value otherwise
- */
-int uart_set_bits_per_character(int base_addr, uint8_t     bits_per_char);
-/**
- * @brief Set number of stop bits.
- *
- * Valid numbers of stop bits are 1 and 2.
- * @param   base_addr   Base address of serial port
- * @param   stop        Number of stop bits
- * @return              SUCCESS if operation is successful, other value otherwise
- */
-int uart_set_stop_bits         (int base_addr, uint8_t     stop         );
-/**
- * @brief Set parity scheme to be used.
- * @param   base_addr   Base address of serial port
- * @param   par         Parity scheme
- * @return              SUCCESS if operation is successful, other value otherwise
- */
-int uart_set_parity            (int base_addr, uart_parity par          );
-/**
- * @brief Set bit rate.
- *
- * Valid numbers of bit rates go up to 115200 bps.
- * @param   base_addr       Base address of serial port
- * @param   bit_rate        Number of bits per second
- * @return                  SUCCESS if operation is successful, other value otherwise
- */
-int uart_set_bit_rate          (int base_addr, uint32_t    bit_rate     );
-
-/**
- * @brief Enable Receiver Register Ready interrupts
- * @param   base_addr   Base address of serial port
- * @return              SUCCESS if operation is successful, other value otherwise
- */
-int uart_enable_int_rx (int base_addr);
-/**
- * @brief Disable Receiver Register Ready interrupts
- * @param   base_addr   Base address of serial port
- * @return              SUCCESS if operation is successful, other value otherwise
- */
-int uart_disable_int_rx(int base_addr);
-/**
- * @brief Enable Transmitter Register Empty interrupts
- * @param   base_addr   Base address of serial port
- * @return              SUCCESS if operation is successful, other value otherwise
- */
-int uart_enable_int_tx (int base_addr);
-/**
- * @brief Disable Transmitter Register Empty interrupts
- * @param   base_addr   Base address of serial port
- * @return              SUCCESS if operation is successful, other value otherwise
- */
-int uart_disable_int_tx(int base_addr);
-
-/**
- * @}
- */
-
-/**
-* @defgroup nctp    nctp
-* @ingroup uart
-* @brief NCTP (Non-Critical Transfer Protocol) module.
-* @{
-*/
-
-/**
- * @brief Initialize NCTP structures.
- * @return SUCCESS if operation is successful, other value otherwise
- */
-int nctp_init(void);
-/**
- * @brief Dump all the content of the NCTP in/out queues.
- * @return SUCCESS if operation is successful, other value otherwise
- */
-int nctp_dump(void);
-/**
- * @brief Set function to be called when a full message is received.
- * @return SUCCESS if operation is successful, other value otherwise
- */
-int nctp_set_processor(void (*proc_func)(const uint8_t*, const size_t));
-/**
- * @brief Free resources taken on NCTP initialization.
- * @return SUCCESS if operation is successful, other value otherwise
- */
-int nctp_free(void);
-
-/**
- * @brief Send a message throught serial port COM1
- * @param   num     Number of different blocks to send in the message
- * @param   ptr     Array of length num, with pointers to blocks that should be sent
- * @param   sz      Size of each block that should be sent, in bytes
- * @return SUCCESS if operation is successful, other value otherwise
- */
-int nctp_send(size_t num, const uint8_t *const *ptr, const size_t *const sz);
-/**
- * @brief Get NCTP interrupt handler error code.
- * @return  SUCCESS if previous interrupt handler call was successful, other value otherwise
- */
-int (nctp_get_ih_error)(void);
-/**
- * @brief NCTP interrupt handler.
- *
- * @note Must be called on all interrupt cycles. Even if not necessary, it must be
- * called so the NCTP is allowed to dump any messages it might receive, even
- * if those messages are unexpected.
- */
-void nctp_ih(void);
-
-/**
- * @}
- */
-
-#endif //UART_H_INCLUDED

Property changes on: proj/libs/uart/include/uart.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/uart/src/uart.c
===================================================================
--- proj/libs/uart/src/uart.c	(revision 369)
+++ proj/libs/uart/src/uart.c	(nonexistent)
@@ -1,411 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "uart.h"
-
-#include "queue.h"
-#include "errors.h"
-
-#define UART_BITRATE                            115200
-#define UART_WAIT                               20 //microseconds
-
-#define UART_RBR                                0
-#define UART_THR                                0
-#define UART_IER                                1
-#define UART_IIR                                2
-#define UART_FCR                                2
-#define UART_LCR                                3
-#define UART_MCR                                4
-#define UART_LSR                                5
-#define UART_MSR                                6
-#define UART_SR                                 7
-
-#define UART_DLL                                0
-#define UART_DLM                                1
-
-/// LCR
-#define UART_BITS_PER_CHAR_POS                  0
-#define UART_STOP_BITS_POS                      2
-#define UART_PARITY_POS                         3
-#define UART_BREAK_CONTROL_POS                  6
-#define UART_DLAB_POS                           7
-
-#define UART_BITS_PER_CHAR                      (BIT(0) | BIT(1))
-#define UART_STOP_BITS                          (BIT(2))
-#define UART_PARITY                             (BIT(3) | BIT(4) | BIT(5))
-#define UART_BREAK_CONTROL                      (BIT(6))
-#define UART_DLAB                               (BIT(7))
-
-#define UART_GET_BITS_PER_CHAR(n)               (((n)&UART_BITS_PER_CHAR) + 5)
-#define UART_GET_STOP_BITS(n)                   (((n)&UART_STOP_BITS)? 2 : 1)
-#define UART_GET_PARITY(n)                      (((n)&UART_PARITY       )>>UART_PARITY_POS       )
-#define UART_GET_BREAK_CONTROL(n)               (((n)&UART_BREAK_CONTROL)>>UART_BREAK_CONTROL_POS)
-#define UART_GET_DLAB(n)                        (((n)&UART_DLAB         )>>UART_DLAB_POS         )
-#define UART_GET_DIV_LATCH(m,l)                 ((m)<<8 | (l))
-#define UART_GET_DLL(n)                         ((n)&0xFF)
-#define UART_GET_DLM(n)                         (((n)>>8)&0xFF)
-
-/// IER
-#define UART_INT_EN_RX_POS                      0
-#define UART_INT_EN_TX_POS                      1
-#define UART_INT_EN_RECEIVER_LINE_STAT_POS      2
-#define UART_INT_EN_MODEM_STAT_POS              3
-
-#define UART_INT_EN_RX                          (BIT(0))
-#define UART_INT_EN_TX                          (BIT(1))
-#define UART_INT_EN_RECEIVER_LINE_STAT          (BIT(2))
-#define UART_INT_EN_MODEM_STAT                  (BIT(3))
-
-#define UART_GET_INT_EN_RX(n)                   (((n)&UART_INT_EN_RX                )>>UART_INT_EN_RX_POS                )
-#define UART_GET_INT_EN_TX(n)                   (((n)&UART_INT_EN_TX                )>>UART_INT_EN_TX_POS                )
-#define UART_GET_INT_EN_RECEIVER_LINE_STAT(n)   (((n)&UART_INT_EN_RECEIVER_LINE_STAT)>>UART_INT_EN_RECEIVER_LINE_STAT_POS)
-#define UART_GET_INT_EN_MODEM_STAT(n)           (((n)&UART_INT_EN_MODEM_STAT        )>>UART_INT_EN_MODEM_STAT_POS        )
-
-/// LSR
-#define UART_RECEIVER_READY_POS                 0
-#define UART_OVERRUN_ERROR_POS                  1
-#define UART_PARITY_ERROR_POS                   2
-#define UART_FRAMING_ERROR_POS                  3
-#define UART_TRANSMITTER_EMPTY_POS              5
-
-#define UART_RECEIVER_READY                     (BIT(0))
-#define UART_OVERRUN_ERROR                      (BIT(1))
-#define UART_PARITY_ERROR                       (BIT(2))
-#define UART_FRAMING_ERROR                      (BIT(3))
-#define UART_TRANSMITTER_EMPTY                  (BIT(5))
-
-#define UART_GET_RECEIVER_READY(n)              (((n)&UART_RECEIVER_READY           )>>UART_RECEIVER_READY_POS           )
-#define UART_GET_OVERRUN_ERROR                  (((n)&UART_OVERRUN_ERROR            )>>UART_OVERRUN_ERROR_POS            )
-#define UART_GET_PARITY_ERROR                   (((n)&UART_PARITY_ERROR             )>>UART_PARITY_ERROR_POS             )
-#define UART_GET_FRAMING_ERROR                  (((n)&UART_FRAMING_ERROR            )>>UART_FRAMING_ERROR_POS            )
-#define UART_GET_TRANSMITTER_EMPTY(n)           (((n)&UART_TRANSMITTER_EMPTY        )>>UART_TRANSMITTER_EMPTY_POS        )
-
-/// IIR
-#define UART_INT_PEND_POS                       1
-
-#define UART_INT_PEND                           (BIT(3)|BIT(2)|BIT(1))
-
-#define UART_GET_IF_INT_PEND(n)                 (!((n)&1))
-typedef enum {
-    uart_int_receiver_line_stat = (         BIT(1) | BIT(0)),
-    uart_int_rx                 = (         BIT(1)         ),
-    uart_int_char_timeout_fifo  = (BIT(2) | BIT(1)         ),
-    uart_int_tx                 = (                  BIT(0)),
-    uart_int_modem_stat         = (0)
-} uart_int_code;
-#define UART_GET_INT_PEND(n)                    ((uart_int_code)(((n)&UART_INT_PEND)>>UART_INT_PEND_POS))
-
-int (subscribe_uart_interrupt)(uint8_t interrupt_bit, int *interrupt_id) {
-    if (interrupt_id == NULL) return 1;
-    *interrupt_id = interrupt_bit;
-    return (sys_irqsetpolicy(COM1_IRQ, IRQ_REENABLE | IRQ_EXCLUSIVE, interrupt_id));
-}
-
-static void uart_parse_config(uart_config *config){
-    /// LCR
-    config->bits_per_char          = UART_GET_BITS_PER_CHAR     (config->lcr);
-    config->stop_bits              = UART_GET_STOP_BITS         (config->lcr);
-    config->parity                 = UART_GET_PARITY            (config->lcr); if((config->parity & BIT(0)) == 0) config->parity = uart_parity_none;
-    config->break_control          = UART_GET_BREAK_CONTROL     (config->lcr);
-    config->dlab                   = UART_GET_DLAB              (config->lcr);
-    /// IER
-    config->received_data_int      = UART_GET_INT_EN_RX                (config->ier);
-    config->transmitter_empty_int  = UART_GET_INT_EN_TX                (config->ier);
-    config->receiver_line_stat_int = UART_GET_INT_EN_RECEIVER_LINE_STAT(config->ier);
-    config->modem_stat_int         = UART_GET_INT_EN_MODEM_STAT        (config->ier);
-    /// DIV LATCH
-    config->divisor_latch          = (uint16_t)UART_GET_DIV_LATCH(config->dlm, config->dll);
-}
-
-static int uart_get_lcr(int base_addr, uint8_t *p){
-    return util_sys_inb(base_addr+UART_LCR, p);
-}
-static int uart_set_lcr(int base_addr, uint8_t config){
-    if(sys_outb(base_addr+UART_LCR, config)) return WRITE_ERROR;
-    return SUCCESS;
-}
-static int uart_get_lsr(int base_addr, uint8_t *p){
-    return util_sys_inb(base_addr+UART_LSR, p);
-}
-static int uart_get_iir(int base_addr, uint8_t *p){
-    return util_sys_inb(base_addr+UART_IIR, p);
-}
-
-static int uart_enable_divisor_latch(int base_addr){
-    int ret = SUCCESS;
-    uint8_t conf; if((ret = uart_get_lcr(base_addr, &conf))) return ret;
-    return uart_set_lcr(base_addr, conf | UART_DLAB);
-}
-static int uart_disable_divisor_latch(int base_addr){
-    int ret = SUCCESS;
-    uint8_t conf; if((ret = uart_get_lcr(base_addr, &conf))) return ret;
-    return uart_set_lcr(base_addr, conf & (~UART_DLAB));
-}
-
-static int uart_get_ier(int base_addr, uint8_t *p){
-    int ret;
-    if((ret = uart_disable_divisor_latch(base_addr))) return ret;
-    return util_sys_inb(base_addr+UART_IER, p);
-}
-static int uart_set_ier(int base_addr, uint8_t n){
-    int ret;
-    if((ret = uart_disable_divisor_latch(base_addr))) return ret;
-    if(sys_outb(base_addr+UART_IER, n)) return WRITE_ERROR;
-    return SUCCESS;
-}
-
-int uart_get_config(int base_addr, uart_config *config){
-    int ret = SUCCESS;
-
-    config->base_addr = base_addr;
-
-    if((ret = uart_get_lcr(base_addr, &config->lcr))) return ret;
-
-    if((ret = uart_get_ier(base_addr, &config->ier))) return ret;
-
-    if((ret = uart_enable_divisor_latch (base_addr))) return ret;
-    if((ret = util_sys_inb(base_addr+UART_DLL, &config->dll   ))) return ret;
-    if((ret = util_sys_inb(base_addr+UART_DLM, &config->dlm   ))) return ret;
-    if((ret = uart_disable_divisor_latch(base_addr))) return ret;
-
-    uart_parse_config(config);
-    return ret;
-}
-void uart_print_config(uart_config config){
-
-    printf("%s configuration:\n", (config.base_addr == COM1_ADDR ? "COM1" : "COM2"));
-    printf("\tLCR = 0x%X: %d bits per char\t %d stop bits\t", config.lcr, config.bits_per_char, config.stop_bits);
-    if((config.parity&BIT(0)) == 0) printf("NO parity\n");
-    else switch(config.parity){
-        case uart_parity_none: printf("NO parity\n"      ); break;
-        case uart_parity_odd : printf("ODD parity\n"     ); break;
-        case uart_parity_even: printf("EVEN parity\n"    ); break;
-        case uart_parity_par1: printf("parity bit is 1\n"); break;
-        case uart_parity_par0: printf("parity bit is 0\n"); break;
-        //default              : printf("invalid\n"        ); break;
-    }
-    printf("\tDLM = 0x%02X DLL=0x%02X: bitrate = %d bps\n", config.dlm, config.dll, UART_BITRATE/config.divisor_latch);
-    printf("\tIER = 0x%02X: Rx interrupts: %s\tTx interrupts: %s\n", config.ier,
-        (config.received_data_int     ? "ENABLED":"DISABLED"),
-        (config.transmitter_empty_int ? "ENABLED":"DISABLED"));
-}
-
-int uart_set_bits_per_character(int base_addr, uint8_t bits_per_char){
-    if(bits_per_char < 5 || bits_per_char > 8) return INVALID_ARG;
-    int ret = SUCCESS;
-    bits_per_char = (bits_per_char-5)&0x3;
-    uint8_t conf; if((ret = uart_get_lcr(base_addr, &conf))) return ret;
-    conf = (conf & (~UART_BITS_PER_CHAR)) | bits_per_char;
-    return uart_set_lcr(base_addr, conf);
-}
-int uart_set_stop_bits(int base_addr, uint8_t stop){
-    if(stop != 1 && stop != 2) return INVALID_ARG;
-    int ret = SUCCESS;
-    stop -= 1;
-    stop = (uint8_t)((stop&1)<<2);
-    uint8_t conf; if((ret = uart_get_lcr(base_addr, &conf))) return ret;
-    conf = (conf & (~UART_STOP_BITS)) | stop;
-    return uart_set_lcr(base_addr, conf);
-}
-int uart_set_parity(int base_addr, uart_parity par){
-    int ret = SUCCESS;
-    uint8_t parity = (uint8_t)(par << 3);
-    uint8_t conf; if((ret = uart_get_lcr(base_addr, &conf))) return ret;
-    conf = (conf & (~UART_PARITY)) | parity;
-    return uart_set_lcr(base_addr, conf);
-}
-int uart_set_bit_rate(int base_addr, uint32_t bit_rate){
-    int ret = SUCCESS;
-    uint16_t latch = (uint16_t)(UART_BITRATE/bit_rate);
-    uint8_t dll = UART_GET_DLL(latch);
-    uint8_t dlm = UART_GET_DLM(latch);
-    if((ret = uart_enable_divisor_latch(base_addr))) return ret;
-    if(sys_outb(base_addr+UART_DLL, dll)) return WRITE_ERROR;
-    if(sys_outb(base_addr+UART_DLM, dlm)) return WRITE_ERROR;
-    if((ret = uart_disable_divisor_latch(base_addr))) return ret;
-    return SUCCESS;
-}
-
-static int uart_get_char(int base_addr, uint8_t *p){
-    int ret;
-    if((ret = uart_disable_divisor_latch(base_addr))) return ret;
-    return util_sys_inb(base_addr+UART_RBR, p);
-}
-static int uart_send_char(int base_addr, uint8_t c){
-    int ret;
-    if((ret = uart_disable_divisor_latch(base_addr))) return ret;
-    if(sys_outb(base_addr+UART_THR, c)) return WRITE_ERROR;
-    return SUCCESS;
-}
-static int uart_receiver_ready(int base_addr){
-    uint8_t lsr;
-    if(uart_get_lsr(base_addr, &lsr)) return false;
-    return UART_GET_RECEIVER_READY(lsr);
-}
-static int uart_transmitter_empty(int base_addr){
-    uint8_t lsr;
-    if(uart_get_lsr(base_addr, &lsr)) return false;
-    return UART_GET_TRANSMITTER_EMPTY(lsr);
-}
-
-int uart_enable_int_rx(int base_addr){
-    int ret;
-    uint8_t ier;
-    if((ret = uart_get_ier(base_addr, &ier))) return ret;
-    ier |= UART_INT_EN_RX;
-    return uart_set_ier(base_addr, ier);
-}
-int uart_disable_int_rx(int base_addr){
-    int ret;
-    uint8_t ier;
-    if((ret = uart_get_ier(base_addr, &ier))) return ret;
-    ier &= ~UART_INT_EN_RX;
-    return uart_set_ier(base_addr, ier);
-}
-int uart_enable_int_tx(int base_addr){
-    int ret;
-    uint8_t ier;
-    if((ret = uart_get_ier(base_addr, &ier))) return ret;
-    ier |= UART_INT_EN_TX;
-    return uart_set_ier(base_addr, ier);
-}
-int uart_disable_int_tx(int base_addr){
-    int ret;
-    uint8_t ier;
-    if((ret = uart_get_ier(base_addr, &ier))) return ret;
-    ier &= ~UART_INT_EN_TX;
-    return uart_set_ier(base_addr, ier);
-}
-
-/// NCTP
-
-//#define NCTP_START      0x80
-//#define NCTP_END        0xFF
-#define NCTP_OK         0xFF
-#define NCTP_NOK        0x00
-
-static queue_t *out = NULL;
-static queue_t *in  = NULL;
-static void (*process)(const uint8_t*, const size_t) = NULL;
-
-int nctp_init(void){
-    out = queue_ctor(); if(out == NULL) return NULL_PTR;
-    in  = queue_ctor(); if(in  == NULL) return NULL_PTR;
-    return SUCCESS;
-}
-int nctp_dump(void){
-    int ret;
-    if((ret = nctp_free())) return ret;
-    return nctp_init();
-}
-int nctp_set_processor(void (*proc_func)(const uint8_t*, const size_t)){
-    process = proc_func;
-    return SUCCESS;
-}
-int nctp_free(void){
-    while(!queue_empty(out)){
-        free(queue_top(out));
-        queue_pop(out);
-    }
-    while(!queue_empty(in)){
-        free(queue_top(in));
-        queue_pop(in);
-    }
-    return SUCCESS;
-}
-
-int nctp_send(size_t num, const uint8_t *const *ptr, const size_t *const sz){
-    int ret;
-    uint16_t sz_total = 0;{
-        for(size_t i = 0; i < num; ++i)
-            sz_total += sz[i];
-    }
-    uint8_t *tmp;
-    tmp = malloc(sizeof(uint8_t)); *tmp = *((uint8_t*)(&sz_total)+0); queue_push(out, tmp);
-    tmp = malloc(sizeof(uint8_t)); *tmp = *((uint8_t*)(&sz_total)+1); queue_push(out, tmp);
-    for(size_t i = 0; i < num; ++i){
-        const uint8_t *p = ptr[i]; const size_t s = sz[i];
-        for(size_t j = 0; j < s; ++j, ++p){
-            tmp = malloc(sizeof(uint8_t)); *tmp = *p; queue_push(out, tmp);
-        }
-    }
-
-    if(uart_transmitter_empty(COM1_ADDR)){
-        if((ret = uart_send_char(COM1_ADDR, *(uint8_t*)queue_top(out)))) return ret;
-        queue_pop(out);
-    }
-    return SUCCESS;
-}
-static int nctp_transmit(void){
-    if(!queue_empty(out)){
-        int ret = uart_send_char(COM1_ADDR, *(uint8_t*)queue_top(out));
-        queue_pop(out);
-        return ret;
-    }else return SUCCESS;
-}
-
-static void nctp_process_received(){
-    uint16_t sz = 0;{
-        uint8_t sz0 = *(uint8_t*)queue_top(in); free(queue_top(in)); queue_pop(in);
-        uint8_t sz1 = *(uint8_t*)queue_top(in); free(queue_top(in)); queue_pop(in);
-        *((uint8_t*)(&sz)+0) = sz0;
-        *((uint8_t*)(&sz)+1) = sz1;
-    }
-    uint8_t *p = malloc(sz*sizeof(uint8_t));
-    for(uint16_t i = 0; i < sz; ++i){
-        p[i] = *(uint8_t*)queue_top(in);
-        free(queue_top(in)); queue_pop(in);
-    }
-    if(process != NULL) process(p, sz);
-    free(p);
-}
-
-static int num_bytes_to_receive = 0;
-static uint16_t szbytes_to_receive = 0;
-static uint8_t size0 = 0;
-static int nctp_receive(void){
-    int ret;
-    uint8_t c;
-    int counter_to_process = 0;
-
-    while(uart_receiver_ready(COM1_ADDR)){
-        if((ret = uart_get_char(COM1_ADDR, &c))) return ret;
-        uint8_t *tmp = malloc(sizeof(uint8_t)); *tmp = c;
-
-        queue_push(in, tmp);
-
-        if       (szbytes_to_receive){ // gotta receive 2nd size byte and update num_bytes
-            *((uint8_t*)(&num_bytes_to_receive)+0) = size0;
-            *((uint8_t*)(&num_bytes_to_receive)+1) = c;
-            szbytes_to_receive = 0;
-        } else if(num_bytes_to_receive > 0){
-            /* Now I know there are no more size bytes to receive.
-             * If there are normal bytes to receive*/
-             --num_bytes_to_receive;
-             if(num_bytes_to_receive == 0) ++counter_to_process;
-        } else {
-            /* Now I know I am not expecting anything.
-             * The fact I received something means it is the 1st size byte */
-             size0 = c;
-             szbytes_to_receive = 1;
-        }
-    }
-    while(counter_to_process-- > 0) nctp_process_received();
-    return SUCCESS;
-}
-
-static int nctp_ih_err = SUCCESS;
-int (nctp_get_ih_error)(void){ return nctp_ih_err; }
-void nctp_ih(void){
-    uint8_t iir;
-    if((nctp_ih_err = uart_get_iir(COM1_ADDR, &iir))) return;
-    if(UART_GET_IF_INT_PEND(iir)){
-        switch(UART_GET_INT_PEND(iir)){
-            case uart_int_rx: nctp_receive (); break;
-            case uart_int_tx: nctp_transmit(); break;
-            case uart_int_receiver_line_stat: break;
-            case uart_int_modem_stat: break;
-            case uart_int_char_timeout_fifo: break;
-            //default: break;
-        }
-    }
-}

Property changes on: proj/libs/uart/src/uart.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/classes/include/list.h
===================================================================
--- proj/libs/classes/include/list.h	(revision 369)
+++ proj/libs/classes/include/list.h	(nonexistent)
@@ -1,156 +0,0 @@
-#ifndef LIST_H_INCLUDED
-#define LIST_H_INCLUDED
-
-/**
- * @defgroup    list_t    list_t
- * @ingroup classes
- * @brief List module
- *
- * Can be used like a C++ std::list.
- * A list_t is a sequence of list_node_t nodes, that store void* to allow for more flexibility.
- *
- * @{
- */
-
-/**
- * @defgroup    list_node_t   list_node_t
- * @ingroup list
- * @brief List node module
- *
- * Can be used like a C++ std::list iterator.
- * A list node stores a void* to allow for more flexibility.
- *
- * @{
- */
-
-/**
- * @brief List node.
- */
-typedef struct list_node list_node_t;
-
-/**
- * @brief Construct list node.
- * @param   p   Pointer to previous list node
- * @param   n   Pointer to next list node
- * @param   val Value to be stored in the list node
- * @return      Pointer to created list node
- */
-list_node_t* (list_node_ctor)(list_node_t *p, list_node_t *n, void *val);
-/**
- * @brief Destruct list node.
- * @param   p   Pointer to list node to be destroyed
- */
-void         (list_node_dtor)(list_node_t *p);
-/**
- * @brief Get next node.
- * @param   p   Pointer to list node
- * @return      Pointer to next list node
- */
-list_node_t* (list_node_next)(const list_node_t *p);
-/**
- * @brief Get previous node.
- * @param   p   Pointer to list node
- * @return      Pointer to previous list node
- */
-list_node_t* (list_node_prev)(const list_node_t *p);
-/**
- * @brief Get value stored in the node.
- * @param   p   Pointer to list node
- * @return      Pointer to the stored value (which is in turn a void*).
- */
-void**       (list_node_val )(list_node_t *p);
-
-/**
- * @}
- */
-
-/**
- * @brief List.
- */
-typedef struct list list_t;
-
-/**
- * @brief Construct empty list.
- * @return  Pointer to created list
- */
-list_t*      (list_ctor)     (void);
-/**
- * @brief Destruct list.
- *
- * A list can only be destroyed once it is empty.
- * This is because a list stores void*, whose memory most likely need to be free'd.
- * @param   l   Pointer to list to be destroyed
- * @return      SUCCESS if the destruction was successful, other value otherwise.
- */
-int          (list_dtor)     (list_t *l);
-/**
- * @brief Get pointer to the first node of the list.
- * @param   l   Pointer to list
- * @return      Pointer to first node of the list.
- */
-list_node_t* (list_begin)    (list_t *l);
-/**
- * @brief Get pointer to the past-the-end node of the list.
- * @param   l   Pointer to list
- * @return      Pointer to past-the-end node of the list
- */
-list_node_t* (list_end)      (list_t *l);
-/**
- * @brief Get size of the list.
- * @param   l   Pointer to list
- * @return      Size of the list
- */
-size_t       (list_size)     (const list_t *l);
-/**
- * @brief Know if list is empty or not.
- * @param   l   Pointer to list
- * @return      true if the list is empty (size is zero), false otherwise
- */
-int          (list_empty)    (const list_t *l);
-/**
- * @brief Insert value in list.
- * @param   l           Pointer to list
- * @param   position    Pointer to node, before which the new value will be inserted
- * @param   val         Value to be inserted before position
- * @return              Pointer to newly-created node
- */
-list_node_t* (list_insert)   (list_t *l, list_node_t *position, void *val);
-/**
- * @brief Erase value in list.
- * @param   l           Pointer to list
- * @param   position    Node to be deleted
- * @return  Value contained in the deleted node, which must be free'd if appropriate
- */
-void*        (list_erase)    (list_t *l, list_node_t *position);
-/**
- * @brief Insert new value at the end of the list.
- * @param   l   Pointer to list
- * @param   val Value to be inserted
- */
-void         (list_push_back)(list_t *l, void *val);
-/**
- * @brief Get first element of the list.
- * @param   l   Pointer to list
- * @return      Pointer to value at the beginning of the list
- */
-void**       (list_front)    (list_t *l);
-/**
- * @brief Erase first element of the list.
- * @param   l   Pointer to list
- */
-void         (list_pop_front)(list_t *l);
-/**
- * @brief Find value in list.
- *
- * Values are found by direct comparison of void*
- * @param   l   Pointer to list
- * @param   val Pointer to value to be found in the list
- * @return  Node whose value compares equal to val, or past-the-end node if not found
- */
-list_node_t* (list_find)     (list_t *l, void *val);
-
-/**
- * @}
- */
-
-#endif //LIST_H_INCLUDED

Property changes on: proj/libs/classes/include/list.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/classes/include/classes.h
===================================================================
--- proj/libs/classes/include/classes.h	(revision 369)
+++ proj/libs/classes/include/classes.h	(nonexistent)
@@ -1,15 +0,0 @@
-#ifndef CLASSES_H_INCLUDED
-#define CLASSES_H_INCLUDED
-
-/**
- * @defgroup    classes classes
- * @ingroup libs
- * @brief Classes module
- *
- * Provides useful and general classes.
- */
-
-#include "list.h"
-#include "queue.h"
-
-#endif //CLASSES_H_INCLUDED

Property changes on: proj/libs/classes/include/classes.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/classes/include/queue.h
===================================================================
--- proj/libs/classes/include/queue.h	(revision 369)
+++ proj/libs/classes/include/queue.h	(nonexistent)
@@ -1,68 +0,0 @@
-#ifndef QUEUE_H_INCLUDED
-#define QUEUE_H_INCLUDED
-
-/**
- * @defgroup    queue_t queue_t
- * @ingroup classes
- * @brief Queue module
- *
- * Can be used like a C++ std::queue.
- * A queue_t is an interface for a list_t that simulates a FIFO.
- *
- * @{
- */
-
-/**
- * @brief Queue.
- */
-typedef struct queue queue_t;
-
-/**
- * @brief Construct empty queue.
- * @return  Pointer to created queue
- */
-queue_t* (queue_ctor )(void);
-/**
- * @brief Destruct queue.
- *
- * A queue can only be destroyed once it is empty.
- * This is because a queue stores void*, whose memory most likely need to be free'd.
- * @param   q   Pointer to queue to be destroyed
- * @return      SUCCESS if the destruction was successful, other value otherwise.
- */
-int      (queue_dtor )(queue_t *q);
-/**
- * @brief Get size of the queue.
- * @param   q   Pointer to queue
- * @return      Size of the queue
- */
-size_t   (queue_size )(const queue_t *q);
-/**
- * @brief Know if queue is empty or not.
- * @param   q   Pointer to queue
- * @return      true if the queue is empty (size is zero), false otherwise
- */
-int      (queue_empty)(const queue_t *q);
-/**
- * @brief Insert new value in the queue.
- * @param   q   Pointer to queue
- * @param   val Value to be inserted
- */
-void     (queue_push )(queue_t *q, void *val);
-/**
- * @brief Get next element in the queue.
- * @param   q   Pointer to queue
- * @return      Value at the beginning of the queue
- */
-void*    (queue_top  )(const queue_t *q);
-/**
- * @brief Erase next element of the queue.
- * @param   q   Pointer to queue
- */
-void     (queue_pop  )(queue_t *q);
-
-/**
- * @}
- */
-
-#endif //QUEUE_H_INCLUDED

Property changes on: proj/libs/classes/include/queue.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/classes/src/queue.c
===================================================================
--- proj/libs/classes/src/queue.c	(revision 369)
+++ proj/libs/classes/src/queue.c	(nonexistent)
@@ -1,32 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "queue.h"
-
-#include "list.h"
-#include "errors.h"
-
-struct queue{
-    list_t *l;
-};
-
-queue_t* (queue_ctor )(void){
-    queue_t *ret = malloc(sizeof(queue_t));
-    if(ret == NULL) return NULL;
-    ret->l = list_ctor();
-    if(ret->l == NULL){
-        queue_dtor(ret);
-        return NULL;
-    }
-    return ret;
-}
-int      (queue_dtor )(queue_t *q){
-    int r;
-    if((r = list_dtor(q->l))) return r;
-    free(q);
-    return SUCCESS;
-}
-size_t   (queue_size )(const queue_t *q           ){ return list_size (q->l); }
-int      (queue_empty)(const queue_t *q           ){ return list_empty(q->l); }
-void     (queue_push )(      queue_t *q, void *val){ list_push_back(q->l, val); }
-void*    (queue_top  )(const queue_t *q           ){ return *list_front(q->l); }
-void     (queue_pop  )(      queue_t *q           ){ list_pop_front(q->l); }

Property changes on: proj/libs/classes/src/queue.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/classes/src/list.c
===================================================================
--- proj/libs/classes/src/list.c	(revision 369)
+++ proj/libs/classes/src/list.c	(nonexistent)
@@ -1,88 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "list.h"
-
-struct list_node{
-    list_node_t *p, *n;
-    void *val;
-};
-
-list_node_t* (list_node_ctor)(list_node_t *p, list_node_t *n, void *val){
-    list_node_t *ret = malloc(sizeof(list_node_t));
-    if(ret == NULL) return NULL;
-    ret->p = p;
-    ret->n = n;
-    ret->val = val;
-    return ret;
-}
-void         (list_node_dtor)(list_node_t *p){
-    free(p);
-}
-list_node_t* (list_node_next)(const list_node_t *p){ return p->n; }
-list_node_t* (list_node_prev)(const list_node_t *p){ return p->p; }
-void**       (list_node_val )(list_node_t *p){ return &p->val; }
-
-struct list{
-    list_node_t *begin_;
-    list_node_t *end_;
-    size_t sz;
-};
-
-list_t*      (list_ctor)     (void){
-    list_t *ret = malloc(sizeof(list_t));
-    if(ret == NULL) return NULL;
-    ret->sz = 0;
-    ret->begin_ = NULL; ret->end_ = NULL;
-    ret->begin_ = list_node_ctor(NULL, NULL, NULL);
-    ret->end_   = list_node_ctor(NULL, NULL, NULL);
-    if(ret->begin_ == NULL || ret->end_ == NULL){
-        list_dtor(ret);
-        return NULL;
-    }
-    ret->begin_->n = ret->end_  ;
-    ret->end_  ->p = ret->begin_;
-    return ret;
-}
-int          (list_dtor)     (list_t *l){
-    if(l == NULL) return 0;
-    if(list_size(l) > 0) return 1;
-    list_node_dtor(l->begin_);
-    list_node_dtor(l->end_);
-    free(l);
-    return 0;
-}
-list_node_t* (list_begin)    (list_t *l){ return l->begin_->n; }
-list_node_t* (list_end)      (list_t *l){ return l->end_; }
-size_t       (list_size)     (const list_t *l){ return l->sz; }
-int          (list_empty)    (const list_t *l){ return (l->sz ? false : true); }
-list_node_t* (list_insert)   (list_t *l, list_node_t *position, void *val){
-    list_node_t *node = list_node_ctor(position->p, position, val);
-    position->p->n = node;
-    position->p    = node;
-    ++l->sz;
-    return node;
-}
-void*        (list_erase)    (list_t *l, list_node_t *position){
-    position->p->n = position->n;
-    position->n->p = position->p;
-    void *ret = position->val;
-    list_node_dtor(position);
-    --l->sz;
-    return ret;
-}
-void         (list_push_back)(list_t *l, void *val){
-    list_insert(l, list_end(l), val);
-}
-void**       (list_front)    (list_t *l){
-    return list_node_val(list_begin(l));
-}
-void         (list_pop_front)(list_t *l){
-    list_erase(l, list_begin(l));
-}
-list_node_t* (list_find)     (list_t *l, void *val){
-    list_node_t *it = list_begin(l);
-    while(it != list_end(l) && *list_node_val(it) != val){
-        it = list_node_next(it);
-    }
-    return it;
-}

Property changes on: proj/libs/classes/src/list.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/kbc/include/mouse.h
===================================================================
--- proj/libs/kbc/include/mouse.h	(revision 369)
+++ proj/libs/kbc/include/mouse.h	(nonexistent)
@@ -1,121 +0,0 @@
-#ifndef MOUSE_H_INCLUDED
-#define MOUSE_H_INCLUDED
-
-/**
- * @defgroup    mouse   mouse
- * @ingroup kbc
- * @brief   Mouse module.
- *
- * @{
- */
-
-/**
- * @brief Subscribes Mouse Interrupts and disables Minix Default IH
- * @param interrupt_bit Bit of Interrupt Vector that will be set when Mouse Interrupt is pending
- * @param interrupt_id Mouse Interrupt ID to specify the Mouse Interrupt in other calls
- * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- * @see {_ERRORS_H_::errors}
- */
-int (subscribe_mouse_interrupt)(uint8_t interrupt_bit, int *interrupt_id);
-
-//These have to do with mouse_ih
-/**
- * @brief Get previous mouse interrupt handler call exit code.
- * @return  Exit code of previous mouse IH call
- */
-int (mouse_get_got_error_mouse_ih)(void);
-/**
- * @brief Get mouse packet.
- * @return  Pointer to mouse packet
- */
-const uint8_t* (mouse_get_packet_mouse_ih)(void);
-/**
- * @brief Number of mouse bytes received (0 to 3).
- * @return  Number of bytes
- */
-int (mouse_get_counter_mouse_ih)(void);
-/**
- * @brief Set number of received mouse bytes.
- *
- * Usually this function is used to reset counter_mouse_ih.
- * @param   n   New value of the counter
- */
-void (mouse_set_counter_mouse_ih)(int n);
-
-/**
- * @brief   Parse 3 bytes and returns it as a parsed, struct packet.
- * @param   packet_bytes    array of bytes to parse
- * @param   pp              Pointer to packet to store the information.
- */
-void (mouse_parse_packet)(const uint8_t *packet_bytes, struct packet *pp);
-
-/**
- * @brief Polls mouse for data. Blocks execution until a valid mouse packet is obtained.
- * @param   pp      pointer to packet struct in which the result will be stored
- * @param   period  time (in milliseconds) the poller should wait between pollings of bytes
- * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- */
-int mouse_poll(struct packet *pp, uint16_t period);
-
-/**
- * @brief Sets data report mode for mouse
- * @param   on  zero to disable data report, any other value to enable data report
- * @return  ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- */
-int (mouse_set_data_report)(int on);
-
-/**
- * @brief Reads data byte from mouse
- * <summary>
- * Polls the mouse till data is available for reading
- * </summary>
- * @param data Pointer to variable where byte read from mouse will be stored
- * @param   period  Time that the process should wait before polling again, in microseconds
- * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- * @see {_ERRORS_H_::errors}
- */
-int (mouse_read_data)(uint8_t *data, uint16_t period);
-
-/**
- * @brief Issues command to mouse
- * <summary>
- * Issues command to mouse, returns error after two consecutive errors reported by the acknowledgment byte
- * </summary>
- * @param cmd Command to be issued
- * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- * @see {_ERRORS_H_::errors}
- */
-int (mouse_issue_cmd)(uint8_t cmd);
-
-/**
- * @brief Reads byte from mouse
- * <summary>
- * Reads byte from mouse, giving error if exceeds number of tries to read
- * </summary>
- * @param byte Pointer to variable where byte read from mouse will be stored
- * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- * @see {_ERRORS_H_::errors}
- */
-int (mouse_read_byte)(uint8_t *byte);
-
-/**
- * @brief Polls OUT_BUF for byte coming from mouse.
- * @param   byte    pointer to byte read from OUT_BUF
- * @param   period  time (in milliseconds) the poller should wait between pollings of bytes
- * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- */
-int (mouse_poll_byte)(uint8_t *byte, uint16_t period);
-
-/**
- * @brief Converts 9-bit number to 16-bit with sign extension
- * @param sign_bit  Sign bit identifiying the signal of the number
- * @param byte      Least significant byte that will be extended
- * @return Extended 9-bit number
- */
-int16_t (sign_extend_byte)(uint8_t sign_bit, uint8_t byte);
-
-/**
- * @}
- */
-
-#endif //MOUSE_H_INCLUDED

Property changes on: proj/libs/kbc/include/mouse.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/kbc/include/kbc.h
===================================================================
--- proj/libs/kbc/include/kbc.h	(revision 369)
+++ proj/libs/kbc/include/kbc.h	(nonexistent)
@@ -1,144 +0,0 @@
-#ifndef KBC_H_INCLUDED
-#define KBC_H_INCLUDED
-
-/**
- * @defgroup    kbc kbc
- * @ingroup libs
- * @brief   KBC module.
- *
- * @{
- */
-
-/* KBC IRQ Line */
-/** @brief KBC Controller IRQ Line */
-#define KBC_IRQ     1
-/** @brief Mouse IRQ Line */
-#define MOUSE_IRQ   12
-
-/* Delay for KBC */
-/** @brief KBC Response Delay */
-#define DELAY           20000
-/** @brief Number of tries to issue command before timeout */
-#define KBC_NUM_TRIES   20
-
-/* I/O Ports Addresses */
-/** @brief Address to send commands to KBC */
-#define KBC_CMD     0x64
-/** @brief Address to write KBC Command Arguments */
-#define KBC_CMD_ARG 0x60
-/** @brief KBC Status Register address */
-#define STATUS_REG  0x64
-/** @brief Address of Output Buffer of KBC */
-#define OUTPUT_BUF  0x60
-
-/* KBC Commands */
-/** @brief Read KBC Command Byte */
-#define READ_KBC_CMD    0x20
-/** @brief Write KBC Command Byte */
-#define WRITE_KBC_CMD   0x60
-/** @brief KBC Diagnostic Tests */
-#define KBC_SELF_TEST   0xAA
-/** @brief Tests Keyboard Clock and Data lines */
-#define KBC_INT_TEST    0xAB
-/** @brief Disable KBC Interface */
-#define KBC_INT_DISABLE 0xAD
-/** @brief Enable KBC Interface */
-#define KBC_INT_ENABLE  0xAE
-/** @brief Disable Mouse */
-#define MOUSE_DISABLE   0xA7
-/** @brief Enable Mouse */
-#define MOUSE_ENABLE    0xA8
-/** @brief Tests Mouse data line */
-#define MOUSE_INT_TEST  0xA9
-/** @brief Write a byte directly to the mouse */
-#define MOUSE_WRITE_B   0xD4
-
-/* Status Byte Masking */
-/** @brief Output Buffer State */
-#define OUT_BUF_FUL     BIT(0)
-/** @brief Input Buffer State */
-#define IN_BUF_FULL     BIT(1)
-/** @brief System Flag */
-#define SYS_FLAG        BIT(2)
-/** @brief Identifier of type of byte in input buffer */
-#define DATA_CMD_WRITE  BIT(3)
-/** @brief Keyboard inihibited */
-#define INH_FLAG        BIT(4)
-/** @brief Mouse Data */
-#define AUX_MOUSE       BIT(5)
-/** @brief Time Out Error - Invalid Data */
-#define TIME_OUT_REC    BIT(6)
-/** @brief Parity Error - Invalid Data */
-#define PARITY_ERROR    BIT(7)
-
-/* Scancode Constants */
-/** @brief ESC Break Code */
-#define ESC_BREAK_CODE  0x81
-/** @brief First byte of a two byte Scancode */
-#define TWO_BYTE_CODE   0xE0
-/** @brief Bit to distinguish between Make code and Break code */
-#define BREAK_CODE_BIT  BIT(7)
-
-/* Command byte masks */
-/** @brief Enable Keyboard Interrupts */
-#define INT_KBD         BIT(0)
-/** @brief Enable Mouse Interrupts */
-#define INT_MOU         BIT(1)
-/** @brief Disable Keyboard */
-#define DIS_KBD         BIT(4)
-/** @brief Disable Mouse */
-#define DIS_MOU         BIT(5)
-
-/**
- * @brief High-level function that reads the command byte of the KBC
- * @param cmd Pointer to variable where command byte read from KBC will be stored
- * @return 0 if operation was successful, 1 otherwise
- */
-int (kbc_read_cmd)(uint8_t *cmd);
-
-/**
- * @brief High-level function that changes the command byte of the KBC
- * @param cmd New value for command byte of KBC
- * @return 0 if operation was successful, 1 otherwise
- */
-int (kbc_change_cmd)(uint8_t cmd);
-
-/**
- * @brief High-level function that restores KBC to normal state
- *
- * High-level function that restores KBC to normal state, because lcf_start
- * changes the command byte of KBC. If this function is not used, there is a
- * chance that the keyboard and keyboard interrupts remain disabled.
- * @return 0 if operation was successful, 1 otherwise
- */
-int (kbc_restore_keyboard)();
-
-/**
- * @brief Low-level function to issue a command to keyboard
- * @param cmd command to be issued
- * @return 0 if operation was successful, 1 otherwise
- */
-int (kbc_issue_cmd)(uint8_t cmd);
-
-/**
- * @brief Low-level function to issue an argument of a command
- * @param arg argument to be issued
- * @return 0 if operation was successful, 1 otherwise
- */
-int (kbc_issue_arg)(uint8_t arg);
-
-/**
- * @brief Low-level function for reading byte from keyboard
- *
- * Low-level function for reading byte from keyboard. Waits until output buffer
- * is full
- * @param byte Pointer to variable where byte read from keyboard will be stored
- * @return 0 if operation was successful, 1 otherwise
- */
-int (kbc_read_byte)(uint8_t *byte);
-
-/**
- * @}
- */
-
-#endif //KBC_H_INCLUDED

Property changes on: proj/libs/kbc/include/kbc.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/kbc/include/keyboard.h
===================================================================
--- proj/libs/kbc/include/keyboard.h	(revision 369)
+++ proj/libs/kbc/include/keyboard.h	(nonexistent)
@@ -1,100 +0,0 @@
-#ifndef KEYBOARD_H_INCLUDED
-#define KEYBOARD_H_INCLUDED
-
-/**
- * @defgroup    keyboard    keyboard
- * @ingroup kbc
- * @brief Keyboard module.
- *
- * @{
- */
-
-#include "kbc.h"
-
-/** @brief W Make Code */
-#define W_MAKE_CODE             0x11
-/** @brief W Break Code */
-#define W_BREAK_CODE            0x91
-/** @brief A Make Code */
-#define A_MAKE_CODE             0x1E
-/** @brief A Break Code */
-#define A_BREAK_CODE            0x9E
-/** @brief S Make Code */
-#define S_MAKE_CODE             0x1F
-/** @brief S Break Code */
-#define S_BREAK_CODE            0x9F
-/** @brief D Make Code */
-#define D_MAKE_CODE             0x20
-/** @brief D Break Code */
-#define D_BREAK_CODE            0xA0
-/** @brief CTRL Make Code */
-#define CTRL_MAKE_CODE          0x1D
-/** @brief CTRL Break Code */
-#define CTRL_BREAK_CODE         0x9D
-/** @brief Plus (+) Make Code */
-#define PLUS_MAKE_CODE          0x1A
-/** @brief Plus (+) Break Code */
-#define PLUS_BREAK_CODE         0x9A
-/** @brief Minus (-) Make Code */
-#define MINUS_MAKE_CODE         0x35
-/** @brief Minus (-) Break Code */
-#define MINUS_BREAK_CODE        0xB5
-/** @brief Enter Make Code */
-#define ENTER_MAKE_CODE         0x1C
-/** @brief Enter Break Code */
-#define ENTER_BREAK_CODE        0x9C
-/** @brief Backspace Make Code */
-#define BACKSPACE_MAKE_CODE     0x0E
-/** @brief Backspace Break Code */
-#define BACKSPACE_BREAK_CODE    0x8E
-/** @brief ESC Make Code */
-#define ESC_MAKE_CODE           0x01
-/** @brief ESC Break Code */
-#define ESC_BREAK_CODE          0x81
-
-/**
- * @brief Subscribes Keyboard Interrupts and disables Minix Default IH.
- * @param interrupt_bit Bit of Interrupt Vector that will be set when Keyboard Interrupt is pending
- * @param interrupt_id Keyboard Interrupt ID to specify the Keyboard Interrupt in other calls
- * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- * @see {_ERRORS_H_::errors}
- */
-int (subscribe_kbc_interrupt)(uint8_t interrupt_bit, int *interrupt_id);
-
-/**
- * @brief Get scancode read from keyboard.
- * @return  Pointer to begin of scancode array (array with size 2)
- */
-const uint8_t* keyboard_get_scancode(void);
-/**
- * @brief Get state of reading (done).
- * @return  1 if done, 0 otherwise
- */
-int keyboard_get_done(void);
-/**
- * @brief Get size of read scancode (1 or 2).
- * @return Size of scancode
- */
-int keyboard_get_size(void);
-/**
- * @brief Get error code of previous run of kbc_ih, if an error occured.
- * @return  Error code, or 0 if successful
- */
-int keyboard_get_error(void);
-/**
- * @brief KBC interrupt handler. Reads scancodes.
- */
-void (kbc_ih)(void);
-/**
- * @brief Poll keyboard for scancodes.
- * @param   bytes   Array to put read bytes (up to 2)
- * @param   size    Number of ready bytes (1 or 2)
- * @return  SUCCESS if operation was successful, other value otherwise
- */
-int (keyboard_poll)(uint8_t bytes[], uint8_t *size);
-
-/**
- * @}
- */
-
-#endif //KEYBOARD_H_INCLUDED

Property changes on: proj/libs/kbc/include/keyboard.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/kbc/src/mouse.c
===================================================================
--- proj/libs/kbc/src/mouse.c	(revision 369)
+++ proj/libs/kbc/src/mouse.c	(nonexistent)
@@ -1,167 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "mouse.h"
-
-#include "errors.h"
-#include "kbc.h"
-
-/* Mouse Data Packet */
-// Byte 0 - Button States
-#define LEFT_BUTTON     BIT(0) /* @brief Left button click event*/
-#define RIGHT_BUTTON    BIT(1) /* @brief Right button click event */
-#define MIDDLE_BUTTON   BIT(2) /* @brief Middle button click event */
-#define FIRST_BYTE_ID   BIT(3) /* @brief Identifier of first byte of packet CAREFUL: Not 100% accurate */
-#define MSB_X_DELTA     BIT(4) /* @brief Most significant bit of X delta */
-#define MSB_Y_DELTA     BIT(5) /* @brief Most significant bit of Y delta */
-#define X_OVERFLOW      BIT(6) /* @brief X delta overflowed */
-#define Y_OVERFLOW      BIT(7) /* @brief Y delta overflowed */
-// Byte 1 - X delta
-// Byte 2 - Y delta
-
-/* Mouse Commands */
-#define RESET           0xFF /* @brief Reset mouse */
-#define RESEND          0xFE /* @brief Resend command */
-#define DEFAULT         0xF6 /* @brief Set default values */
-#define DIS_DATA_REP    0xF5 /* @brief Disable Data Reporting */
-#define ENABLE_DATA_REP 0xF4 /* @brief Enable Data Reporting */
-#define SET_SAMPLE_RT   0xF3 /* @brief Sets state sampling rate */
-#define SET_REMOTE_MD   0xF0 /* @brief Sets Mouse on Remote Mode, data on request */
-#define READ_DATA       0xEB /* @brief Sends data packet request */
-#define SET_STREAM_MD   0xEA /* @brief Sets mouse on Stream Mode, data on events */
-#define STATUS_REQUEST  0xE9 /* @brief Get mouse configuration */
-#define SET_RESOLUTION  0xE8 /* @brief Sets resolution for mouse movement */
-#define SCALING_ACC_MD  0xE7 /* @brief Sets scaling on acceleration mode */
-#define SCALING_LIN_MD  0xE6 /* @brief Sets scaling on linear mode */
-
-/* Mouse Controller Responses */
-#define ACK_OK      0xFA /* @brief Operation sucessful */
-#define ACK_INVALID 0xFE /* @brief Invalid Byte, first occurence */
-#define ACK_ERROR   0xFC /* @brief Invalid Byte on resend */
-
-int (subscribe_mouse_interrupt)(uint8_t interrupt_bit, int *interrupt_id) {
-    if (interrupt_id == NULL) return NULL_PTR;
-    *interrupt_id = interrupt_bit;
-    if (sys_irqsetpolicy(MOUSE_IRQ, IRQ_REENABLE | IRQ_EXCLUSIVE, interrupt_id)) return SBCR_ERROR;
-    return SUCCESS;
-}
-
-static int got_error_mouse_ih = 0;
-static uint8_t packet_mouse_ih[3];
-static int counter_mouse_ih = 0;
-int (mouse_get_got_error_mouse_ih)(void){return got_error_mouse_ih; }
-const uint8_t* (mouse_get_packet_mouse_ih)(void){return packet_mouse_ih; }
-int (mouse_get_counter_mouse_ih)(void){return counter_mouse_ih; }
-void (mouse_set_counter_mouse_ih)(int n){ counter_mouse_ih = n; }
-
-void (mouse_ih)(void) {
-    uint8_t status = 0;
-    got_error_mouse_ih = 0;
-    if(counter_mouse_ih >= 3) counter_mouse_ih = 0;
-
-    if ((got_error_mouse_ih = util_sys_inb(STATUS_REG, &status))) return;
-
-    if (status & (TIME_OUT_REC | PARITY_ERROR)) {
-        got_error_mouse_ih = OTHER_ERROR;
-        return;
-    }
-    if (((status & AUX_MOUSE) == 0) || ((status & OUT_BUF_FUL) == 0)) {
-        got_error_mouse_ih = READ_ERROR;
-        return;
-    }
-
-    uint8_t byte = 0;
-
-    if ((got_error_mouse_ih = util_sys_inb(OUTPUT_BUF, &byte))) return;
-
-    /// This does not run if: I was expecting the first one but what I get is definitely not the first byte
-    if((byte & FIRST_BYTE_ID)  || counter_mouse_ih){
-        packet_mouse_ih[counter_mouse_ih++] = byte;
-    }
-}
-
-void (mouse_parse_packet)(const uint8_t *packet_bytes, struct packet *pp){
-    pp->bytes[0] = packet_bytes[0];
-    pp->bytes[1] = packet_bytes[1];
-    pp->bytes[2] = packet_bytes[2];
-    pp->rb       = pp->bytes[0] & RIGHT_BUTTON;
-    pp->mb       = pp->bytes[0] & MIDDLE_BUTTON;
-    pp->lb       = pp->bytes[0] & LEFT_BUTTON;
-    pp->delta_x  = sign_extend_byte((packet_bytes[0] & MSB_X_DELTA) != 0, pp->bytes[1]);
-    pp->delta_y  = sign_extend_byte((packet_bytes[0] & MSB_Y_DELTA) != 0, pp->bytes[2]);
-    pp->x_ov     = pp->bytes[0] & X_OVERFLOW;
-    pp->y_ov     = pp->bytes[0] & Y_OVERFLOW;
-}
-
-int mouse_poll(struct packet *pp, uint16_t period){
-    int ret = 0;
-
-    uint8_t packet[3];
-    uint8_t byte;
-    if ((ret = mouse_issue_cmd(READ_DATA))) return ret;
-    for(unsigned i = 0; i < 3; ++i){
-        if((ret = mouse_poll_byte(&byte, period))) return ret;
-        packet[i] = byte;
-    }
-    mouse_parse_packet(packet, pp);
-    return SUCCESS;
-}
-
-int (mouse_set_data_report)(int on){
-    if(on) return mouse_issue_cmd(ENABLE_DATA_REP);
-    else   return mouse_issue_cmd(   DIS_DATA_REP);
-}
-
-int (mouse_read_data)(uint8_t *data, uint16_t period) {
-    int ret;
-    if ((ret = mouse_issue_cmd(READ_DATA))) return ret;
-    if ((ret = mouse_poll_byte(data, period))) return ret;
-    return SUCCESS;
-}
-
-int (mouse_issue_cmd)(uint8_t cmd) {
-    int ret;
-    uint8_t ack = 0;
-    for (unsigned int i = 0; i < KBC_NUM_TRIES; i++) {
-        if ((ret = kbc_issue_cmd(MOUSE_WRITE_B))) return ret;
-        if ((ret = kbc_issue_arg(cmd))) return ret;
-        if ((ret = mouse_read_byte(&ack))) return ret;
-
-        if (ack == ACK_OK) return SUCCESS;
-        if (ack == ACK_ERROR) return INVALID_COMMAND;
-        tickdelay(micros_to_ticks(DELAY));
-    }
-    return TIMEOUT_ERROR;
-}
-
-int (mouse_read_byte)(uint8_t *byte) {
-    int ret = 0;
-    uint8_t stat;
-    for(int i = 0; i < KBC_NUM_TRIES; ++i){
-        if((ret = util_sys_inb(STATUS_REG, &stat))) return ret;
-        if((stat&OUT_BUF_FUL) && (stat&AUX_MOUSE)) {
-            if(stat & (PARITY_ERROR | TIME_OUT_REC)) return OTHER_ERROR;
-            if((ret = util_sys_inb(OUTPUT_BUF, byte))) return ret;
-            else return SUCCESS;
-        }
-        tickdelay(micros_to_ticks(DELAY));
-    }
-    return TIMEOUT_ERROR;
-}
-
-int (mouse_poll_byte)(uint8_t *byte, uint16_t period) {
-    int ret = 0;
-    uint8_t stat;
-    while(true){
-        if((ret = util_sys_inb(STATUS_REG, &stat))) return ret;
-        if((stat&OUT_BUF_FUL) && (stat&AUX_MOUSE)) {
-            if(stat & (PARITY_ERROR | TIME_OUT_REC)) return OTHER_ERROR;
-            if((ret = util_sys_inb(OUTPUT_BUF, byte))) return ret;
-            else return SUCCESS;
-        }
-        tickdelay(micros_to_ticks(period));
-    }
-}
-
-int16_t (sign_extend_byte)(uint8_t sign_bit, uint8_t byte) {
-    return (int16_t)(((0xFF * sign_bit)<<8) | byte);
-}

Property changes on: proj/libs/kbc/src/mouse.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/kbc/src/kbc.c
===================================================================
--- proj/libs/kbc/src/kbc.c	(revision 369)
+++ proj/libs/kbc/src/kbc.c	(nonexistent)
@@ -1,73 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "kbc.h"
-
-#include "utils.h"
-#include "errors.h"
-
-int (kbc_read_cmd)(uint8_t *cmd){
-    int ret = 0;
-    if((ret = kbc_issue_cmd(READ_KBC_CMD))) return ret;
-    if((ret = kbc_read_byte(cmd))) return ret;
-    return SUCCESS;
-}
-
-int (kbc_change_cmd)(uint8_t cmd){
-    int ret = 0;
-    if((ret = kbc_issue_cmd(WRITE_KBC_CMD))) return ret;
-    if((ret = kbc_issue_arg(cmd))) return ret;
-    return SUCCESS;
-}
-/*
-static int (kbc_restore_kbd)(){
-    int ret = 0;
-    uint8_t cmd = 0;
-    if((ret = kbc_read_cmd(&cmd))) return ret;
-    cmd = (cmd | INT_KBD) & (~DIS_KBD);
-    if((ret = kbc_change_cmd(cmd))) return ret;
-    return SUCCESS;
-}
-*/
-int (kbc_issue_cmd)(uint8_t cmd){
-    int ret = 0;
-    uint8_t stat;
-    for(int i = 0; i < KBC_NUM_TRIES; ++i){
-        if((ret = util_sys_inb(STATUS_REG, &stat))) return ret;
-        if((stat&IN_BUF_FULL) == 0){
-            if(sys_outb(KBC_CMD, cmd)) return WRITE_ERROR;
-            return SUCCESS;
-        }
-        tickdelay(micros_to_ticks(DELAY));
-    }
-    return TIMEOUT_ERROR;
-}
-
-int (kbc_issue_arg)(uint8_t arg){
-    int ret = 0;
-    uint8_t stat;
-    for(int i = 0; i < KBC_NUM_TRIES; ++i){
-        if((ret = util_sys_inb(STATUS_REG, &stat))) return ret;
-        if((stat&IN_BUF_FULL) == 0){
-            if(sys_outb(KBC_CMD_ARG, arg)) return WRITE_ERROR;
-            return SUCCESS;
-        }
-        tickdelay(micros_to_ticks(DELAY));
-    }
-    return TIMEOUT_ERROR;
-}
-
-int (kbc_read_byte)(uint8_t *byte){
-    int ret = 0;
-    uint8_t stat;
-    for(int i = 0; i < KBC_NUM_TRIES; ++i){
-        if((ret = util_sys_inb(STATUS_REG, &stat))) return ret;
-        if((stat&OUT_BUF_FUL) && (stat&AUX_MOUSE)==0){
-            if(stat & (PARITY_ERROR | TIME_OUT_REC)) return OTHER_ERROR;
-            if((ret = util_sys_inb(OUTPUT_BUF, byte))) return ret;
-            else return SUCCESS;
-        }
-        tickdelay(micros_to_ticks(DELAY));
-    }
-    printf("Timing out\n");
-    return TIMEOUT_ERROR;
-}

Property changes on: proj/libs/kbc/src/kbc.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/kbc/src/keyboard.c
===================================================================
--- proj/libs/kbc/src/keyboard.c	(revision 369)
+++ proj/libs/kbc/src/keyboard.c	(nonexistent)
@@ -1,66 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "keyboard.h"
-
-#include "kbc.h"
-#include "utils.h"
-#include "errors.h"
-#include "proj_func.h"
-
-int (subscribe_kbc_interrupt)(uint8_t interrupt_bit, int *interrupt_id) {
-    if (interrupt_id == NULL) return NULL_PTR;
-    *interrupt_id = interrupt_bit;
-    if(sys_irqsetpolicy(KBC_IRQ, IRQ_REENABLE | IRQ_EXCLUSIVE, interrupt_id)) return SBCR_ERROR;
-    return SUCCESS;
-}
-
-static uint8_t scancode[2];
-static int done = 1;
-static int sz = 1;
-static int got_error_keyboard = SUCCESS;
-const uint8_t* keyboard_get_scancode(void){ return scancode; }
-int keyboard_get_done(void){ return done; }
-int keyboard_get_size(void){ return sz; }
-int keyboard_get_error(void){return got_error_keyboard; }
-
-
-void (kbc_ih)(void) {
-    if(done) { sz = 1; }
-    else     sz++;
-    uint8_t status = 0;
-    got_error_keyboard = SUCCESS;
-    if ((got_error_keyboard = util_sys_inb(STATUS_REG, &status))) return;
-    if (status & (TIME_OUT_REC | PARITY_ERROR)) {
-        got_error_keyboard = 1;
-        return;
-    }
-    if ((status & OUT_BUF_FUL) == 0 || (status & AUX_MOUSE) != 0) {
-        got_error_keyboard = READ_ERROR;
-        return;
-    }
-    uint8_t byte = 0;
-    if ((got_error_keyboard = util_sys_inb(OUTPUT_BUF, &byte))) return;
-
-    scancode[sz-1] = byte;
-    done = !(TWO_BYTE_CODE == byte);
-
-    if (done) update_key_presses();
-
-}
-
-int (keyboard_poll)(uint8_t bytes[], uint8_t *size){
-    int ret = 0;
-    if(bytes == NULL || size == NULL) return NULL_PTR;
-    uint8_t c;
-    if((ret = kbc_read_byte(&c))) return ret;
-    if(c == TWO_BYTE_CODE){
-        if((ret = kbc_read_byte(&bytes[1]))) return ret;
-        bytes[0] = c;
-        *size = 2;
-    }else{
-        bytes[1] = 0;
-        bytes[0] = c;
-        *size = 1;
-    }
-    return SUCCESS;
-}

Property changes on: proj/libs/kbc/src/keyboard.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/libs.h
===================================================================
--- proj/libs/libs.h	(revision 369)
+++ proj/libs/libs.h	(nonexistent)
@@ -1,32 +0,0 @@
-#ifndef LIBS_H_INCLUDED
-#define LIBS_H_INCLUDED
-
-/**
- * @defgroup    libs    libs
- * @brief   Libraries module.
- *
- * @{
- */
-
-#include "classes/include/classes.h"
-#include "graph/include/graph.h"
-#include "graph/include/sprite.h"
-#include "graph/include/text.h"
-#include "graph/include/rectangle.h"
-#include "graph/include/menu.h"
-#include "kbc/include/kbc.h"
-#include "kbc/include/keyboard.h"
-#include "kbc/include/mouse.h"
-#include "rtc/include/rtc.h"
-#include "timer/include/timer.h"
-#include "uart/include/uart.h"
-#include "utils/include/utils.h"
-#include "utils/include/errors.h"
-#include "utils/include/fast_math.h"
-#include "utils/include/xpm_utils.h"
-
-/**
- * @}
- */
-
-#endif //LIBS_H_INCLUDED

Property changes on: proj/libs/libs.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/timer/include/timer.h
===================================================================
--- proj/libs/timer/include/timer.h	(revision 369)
+++ proj/libs/timer/include/timer.h	(nonexistent)
@@ -1,39 +0,0 @@
-#ifndef TIMER_H_INCLUDED
-#define TIMER_H_INCLUDED
-
-/**
- * @defgroup    timer   timer
- * @ingroup libs
- * @brief   Timer module.
- *
- * @{
- */
-
-/** @brief Timer 0 IRQ line */
-#define TIMER0_IRQ     0
-
-/**
- * @brief Subscribes Timer Interrupts and disables Minix Default IH.
- * @param interrupt_bit Bit of Interrupt Vector that will be set when Timer Interrupt is pending
- * @param interrupt_id Timer Interrupt ID to specify the Timer Interrupt in other calls
- * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- * @see {_ERRORS_H_::errors}
- */
-int (subscribe_timer_interrupt)(uint8_t interrupt_bit, int *interrupt_id);
-
-/**
- * @brief Timer interrupt handler. Increases interrupt counter.
- */
-void (timer_int_handler)(void);
-
-/**
- * @brief Get number of timer interrupts.
- * @return  Number of timer interrupts.
- */
-uint32_t (timer_get_no_interrupts)(void);
-
-/**
- * @}
- */
-
-#endif //TIMER_H_INCLUDED

Property changes on: proj/libs/timer/include/timer.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/timer/src/timer.c
===================================================================
--- proj/libs/timer/src/timer.c	(revision 369)
+++ proj/libs/timer/src/timer.c	(nonexistent)
@@ -1,68 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "timer.h"
-
-#define TIMER_FREQ     1193182                                                          /**< @brief clock frequency for timer in PC and AT */
-#define TIMER_MIN_FREQ (TIMER_FREQ/UINT16_MAX) + ((TIMER_FREQ % UINT16_MAX) ? 1 : 0)    /**< @brief mininum frequency for timer */
-
-/* I/O port addresses */
-
-#define TIMER_0    0x40         /**< @brief Timer 0 count register */
-#define TIMER_1    0x41         /**< @brief Timer 1 count register */
-#define TIMER_2    0x42         /**< @brief Timer 2 count register */
-#define TIMER_CTRL 0x43         /**< @brief Control register */
-
-#define SPEAKER_CTRL 0x61       /**< @brief Register for speaker control  */
-
-/* Timer control */
-
-/* Timer selection: bits 7 and 6 */
-
-#define TIMER_SEL0   0x00              /**< @brief Control Word for Timer 0 */
-#define TIMER_SEL1   BIT(6)            /**< @brief Control Word for Timer 1 */
-#define TIMER_SEL2   BIT(7)            /**< @brief Control Word for Timer 2 */
-#define TIMER_RB_CMD (BIT(7) | BIT(6)) /**< @brief Read Back Command */
-
-/* Register selection: bits 5 and 4 */
-
-#define TIMER_LSB     BIT(4)                    /**< @brief Initialize Counter LSB only */
-#define TIMER_MSB     BIT(5)                    /**< @brief Initialize Counter MSB only */
-#define TIMER_LSB_MSB (TIMER_LSB | TIMER_MSB)   /**< @brief Initialize LSB first and MSB afterwards */
-#define TIMER_INMODE_MASK 0x30                  /**< @brief Mask for Timer Counter Mode */
-#define TIMER_INMODE_POS  4                     /**< @brief Bit position of Timer Counter Mode */
-
-/* Operating mode: bits 3, 2 and 1 */
-
-#define TIMER_SQR_WAVE (BIT(2) | BIT(1)) /**< @brief Mode 3: square wave generator */
-#define TIMER_RATE_GEN BIT(2)            /**< @brief Mode 2: rate generator */
-#define TIMER_MODE_MASK 0x0E             /**< @brief Mask for mode */
-#define TIMER_MODE_POS  1                /**< @brief Position of smallest bit from mode */
-#define TIMER_MODE_2ALT 0x6              /**< @brief Alternative notation for mode 2 */
-#define TIMER_MODE_3ALT 0x7              /**< @brief Alternative notation for mode 3 */
-#define TIMER_MODE_RED2 0x03             /**< @brief Reduce 3-bit mode to 2-bit mode */
-
-/* Counting mode: bit 0 */
-
-#define TIMER_BCD 0x01 /**< @brief Count in BCD */
-#define TIMER_BIN 0x00 /**< @brief Count in binary */
-
-/* READ-BACK COMMAND FORMAT */
-
-#define TIMER_RB_COUNT_  BIT(5)         /**< @brief Read counter value on read-back (0 to activate) */
-#define TIMER_RB_STATUS_ BIT(4)         /**< @brief Read status value on read-back (0 to activate) */
-#define TIMER_RB_SEL(n)  BIT((n) + 1)   /**< @brief Select timer to read information from */
-
-int (subscribe_timer_interrupt)(uint8_t interrupt_bit, int *interrupt_id) {
-    if (interrupt_id == NULL) return 1;
-    *interrupt_id = interrupt_bit;
-    return (sys_irqsetpolicy(TIMER0_IRQ, IRQ_REENABLE, interrupt_id));
-}
-
-static uint32_t no_interrupts = 0;
-
-void (timer_int_handler)(void) {
-    no_interrupts++;
-}
-
-
-uint32_t (timer_get_no_interrupts)(void){ return no_interrupts; }

Property changes on: proj/libs/timer/src/timer.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/utils/include/xpm_utils.h
===================================================================
--- proj/libs/utils/include/xpm_utils.h	(revision 369)
+++ proj/libs/utils/include/xpm_utils.h	(nonexistent)
@@ -1,29 +0,0 @@
-#ifndef XMP_UTILS_H_INCLUDED
-#define XMP_UTILS_H_INCLUDED
-
-/**
- * @defgroup xpm_utils xpm_utils
- * @ingroup utils
- * @brief XPM utilities module.
- *
- * @{
- */
-
-/**
- * @brief Save XPM array of strings as a XPM2 text file.
- * @param   p   XPM to be saved
- * @param   s   Path to save the XPM as XPM2 file
- */
-void xpm_save_as_xpm2(const char* const* p, const char *s);
-/**
- * @brief Load XPM2 file as a XPM array of strings.
- * @param   s   Path to XPM2 file to be loaded
- * @return      Array of strings representing the loaded XPM
- */
-char** xpm_load_xpm2(const char *s);
-
-/**
- * @}
- */
-
-#endif //XMP_UTILS_H_INCLUDED

Property changes on: proj/libs/utils/include/xpm_utils.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/utils/include/fast_math.h
===================================================================
--- proj/libs/utils/include/fast_math.h	(revision 369)
+++ proj/libs/utils/include/fast_math.h	(nonexistent)
@@ -1,32 +0,0 @@
-#ifndef FAST_MATH_H_INCLUDED
-#define FAST_MATH_H_INCLUDED
-
-/**
- * @defgroup fast_math  fast_math
- * @ingroup utils
- * @brief   Fast math module.
- *
- * Essentially, this module provides almost-constant time for mathematical operations
- * that do not require extreme precision.
- *
- * @{
- */
-
-/**
- * @brief Fast sine function.
- * @param   x   Argument
- * @return      Sine of x
- */
-double fm_sin(double x);
-/**
- * @brief Fast cosine function.
- * @param   x   Argument
- * @return      Cosine of x
- */
-double fm_cos(double x);
-
-/**
- * @}
- */
-
-#endif //FAST_MATH_H_INCLUDED

Property changes on: proj/libs/utils/include/fast_math.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/utils/include/errors.h
===================================================================
--- proj/libs/utils/include/errors.h	(revision 369)
+++ proj/libs/utils/include/errors.h	(nonexistent)
@@ -1,39 +0,0 @@
-#ifndef ERRORS_H_INCLUDED
-#define ERRORS_H_INCLUDED
-
-/**
- * @defgroup    errors  errors
- * @ingroup utils
- * @brief Error codes.
- *
- * @{
- */
-
-/** @brief Error Codes */
-enum errors {
-    SUCCESS = 0,        /** @brief Sucessful */
-    NULL_PTR = 250,     /** @brief Null Pointer Error */
-    LCF_ERROR,          /** @brief Error originated on LCF */
-    SBCR_ERROR,         /** @brief Error on Subscribing Interrupt */
-    UNSBCR_ERROR,       /** @brief Error on Unsubscring Interrupt*/
-    READ_ERROR,         /** @brief Error on Reading from Port */
-    WRITE_ERROR,        /** @brief Error on Writing to Port */
-    TIMEOUT_ERROR,      /** @brief Timeout error */
-    INVALID_COMMAND,    /** @brief Invalid Command issued */
-    INVALID_STATE,      /** @brief State machine reached an invalid state */
-    BIOS_CALL_ERROR,    /** @brief Error upon BIOS call */
-    OUT_OF_RANGE,       /** @brief Accessing area out of range of memory */
-    ALLOC_ERROR,        /** @brief Memory allocation error */
-    LOGIC_ERROR,        /** @brief Logic error */
-    INVALID_ARG,        /** @brief Invalid argument */
-    NOK,                /** @brief Not OK */
-    TRANS_REFUSED,      /** @brief Transmission refused */
-    TRANS_FAILED,       /** @brief Transmission failed */
-    OTHER_ERROR         /** @brief Unspecified error */
-};
-
-/**
- * @}
- */
-
-#endif //ERRORS_H_INCLUDED

Property changes on: proj/libs/utils/include/errors.h
___________________________________________________________________
Deleted: svn:executable
Index: proj/libs/utils/include/utils.h
===================================================================
--- proj/libs/utils/include/utils.h	(revision 369)
+++ proj/libs/utils/include/utils.h	(nonexistent)
@@ -1,96 +0,0 @@
-#ifndef UTILS_H_INCLUDED
-#define UTILS_H_INCLUDED
-
-/**
- * @defgroup utils utils
- * @ingroup libs
- * @brief Utilities module.
- *
- * @{
- */
-
-/** @brief Get first digit (leftmost digit) of 8-bit BCD */
-#define BCD_FIRST(n)     (n >> 4)
-/** @brief Get second digit (rightmost digit) of 8-bit BCD */
-#define BCD_SECOND(n)    (n & 0x0F)
-
-/**
- * @brief Gets the least significant byte of a 16-bit variable
- * @param val 16-bit variable
- * @param lsb Pointer to a 8-bit variable to store the value of the LSB
- * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- */
-int(util_get_LSB)(uint16_t val, uint8_t *lsb);
-
-/**
- * @brief Gets the most significant byte of a 16-bit variable
- * @param val 16-bit variable
- * @param msb Pointer to a 8-bit variable to store the value of the MSB
- * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- */
-int(util_get_MSB)(uint16_t val, uint8_t *msb);
-
-/**
- * @brief sys_inb wrapper
- * @param port Port to read from
- * @param value Pointer to byte to store value read
- * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- */
-int (util_sys_inb)(int port, uint8_t *value);
-
-/**
- * @brief Unsubcribes Interrupts
- * @param interrupt_id Interrupt ID, value via arguments on subscription of the interrupt_id
- * @see subscribe_kbc_interrupt, subscribe_timer_interrupt
- * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
- */
-int (unsubscribe_interrupt)(int *interrupt_id);
-
-/**
- * @brief Gets the minimum value out of two values.
- * @param a     First value
- * @param b     Second value
- * @return  The minimum of the two values
- */
-int16_t min_16(int16_t a, int16_t b);
-/// @overload
-uint16_t min_u16(uint16_t a, uint16_t b);
-/// @overload
-int32_t min_32(int32_t a, int32_t b);
-/// @overload
-double  min_d(double  a, double  b);
-
-/**
- * @brief Gets the maximum value out of two values.
- * @param a     First value
- * @param b     Second value
- * @return  The maximum of the two values
- */
-int16_t max_16(int16_t a, int16_t b);
-/// @overload
-uint16_t max_u16(uint16_t a, uint16_t b);
-/// @overload
-int32_t max_32(int32_t a, int32_t b);
-/// @overload
-double  max_d(double  a, double  b);
-
-/**
- * @brief Get the absolute value of a double.
- * @param   a   Argument
- * @return      Absolute value of a
- */
-double abs_d(double a);
-
-/**
- * @brief Compare if two doubles are approximately equal (within 1e-10).
- * @param   a   First value
- * @param   b   Second value
- * @return      true if the two numbers are approximately equal, false otherwise
- */
-int eq_d(double a, double b);
-
-/**
- * @}
- */
-
-#endif //UTILS_H_INCLUDED

Property changes on: proj/libs/utils/include/utils.h
___________________________________________________________________
Deleted: svn:executable
Index: proj/libs/utils/src/utils.c
===================================================================
--- proj/libs/utils/src/utils.c	(revision 369)
+++ proj/libs/utils/src/utils.c	(nonexistent)
@@ -1,46 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "utils.h"
-
-#include <stdint.h>
-#include "errors.h"
-
-int(util_get_LSB)(uint16_t val, uint8_t *lsb) {
-    if (lsb == NULL) return NULL_PTR;
-    *lsb = (uint8_t)val;
-    return SUCCESS;
-}
-
-int(util_get_MSB)(uint16_t val, uint8_t *msb) {
-    if (msb == NULL) return NULL_PTR;
-    *msb = (val >> 8);
-    return SUCCESS;
-}
-
-int (util_sys_inb)(int port, uint8_t *value) {
-    if(value == NULL) return NULL_PTR;
-    uint32_t n = 0;
-    if(sys_inb(port, &n)) return READ_ERROR;
-    *value = (uint8_t)n;
-    return SUCCESS;
-}
-
-int (unsubscribe_interrupt)(int *interrupt_id) {
-    if (interrupt_id == NULL) return NULL_PTR;
-    if(sys_irqrmpolicy(interrupt_id)) return UNSBCR_ERROR;
-    return SUCCESS;
-}
-
-int16_t min_16(int16_t a, int16_t b){ return (b < a ? b : a); }
-uint16_t umin_16(uint16_t a, uint16_t b){ return (b < a ? b : a); }
-int32_t min32(int32_t a, int32_t b){ return (b < a ? b : a); }
-double  dmin (double  a, double  b){ return (b < a ? b : a); }
-
-int16_t max_16(int16_t a, int16_t b){ return (a < b ? b : a); }
-uint16_t max_u16(uint16_t a, uint16_t b){ return (a < b ? b : a); }
-int32_t max32(int32_t a, int32_t b){ return (a < b ? b : a); }
-double  max_d (double  a, double  b){ return (a < b ? b : a); }
-
-double abs_d(double a)          { return (a < 0 ? -a: a); }
-
-int eq_d(double a, double b){ return (abs_d(a-b) < 1e-10 ? true : false); }

Property changes on: proj/libs/utils/src/utils.c
___________________________________________________________________
Deleted: svn:executable
Index: proj/libs/utils/src/xpm_utils.c
===================================================================
--- proj/libs/utils/src/xpm_utils.c	(revision 369)
+++ proj/libs/utils/src/xpm_utils.c	(nonexistent)
@@ -1,53 +0,0 @@
-#ifdef LCOM_MACRO
-    #include <lcom/lcf.h>
-#endif
-
-#include "xpm_utils.h"
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-
-void xpm_save_as_xpm2(const char* const* p, const char *s){
-    FILE *f = fopen(s, "w");
-    int w, h, num_colors, chars_per_pixel;
-    sscanf(p[0], "%d %d %d %d", &w, &h, &num_colors, &chars_per_pixel);
-    for(int i = 0; i < 1+num_colors+h; ++i){
-        fprintf(f, "%s\n", p[i]);
-    }
-    fclose(f); f = NULL;
-}
-
-char** xpm_load_xpm2(const char *fpath){
-    FILE *f = fopen(fpath, "r");
-    if(f == NULL) return NULL;
-    size_t len = 1024; char *line_buf = malloc(len*sizeof(char));
-    ssize_t sz;
-
-    char **ret = NULL;
-
-    unsigned w, h, num_colors, chars_per_pixel;
-
-    sz = getline(&line_buf, &len, f);{
-        sscanf(line_buf, "%d %d %d %d", &w, &h, &num_colors, &chars_per_pixel);
-        ret = malloc((1+num_colors+h)*sizeof(char*));
-    }
-    ret[0] = malloc(((unsigned)sz+1)*sizeof(char)); if(ret[0] == NULL){ free(ret); return NULL; }
-    strcpy(ret[0], line_buf);
-
-    for(size_t i = 1; i < 1+num_colors+h; ++i){
-        sz = getline(&line_buf, &len, f);
-        ret[i] = malloc(((unsigned)sz+1)*sizeof(char));
-        if(ret[i] == NULL){
-            for(size_t j = 0; j < i; ++j)
-                free(ret[i]);
-            free(ret);
-            return NULL;
-        }
-        strcpy(ret[i], line_buf);
-        ret[i][sz-1] = '\0';
-    }
-    fclose(f); f = NULL;
-    free(line_buf); line_buf = NULL;
-    return ret;
-}

Property changes on: proj/libs/utils/src/xpm_utils.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/utils/src/fast_math.c
===================================================================
--- proj/libs/utils/src/fast_math.c	(revision 369)
+++ proj/libs/utils/src/fast_math.c	(nonexistent)
@@ -1,30 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "fast_math.h"
-#include "utils.h"
-
-#include <math.h>
-
-double fm_sin(double x){
-    if(x < 0.0)         return -fm_sin(-x);
-    if(x > 2.0*M_PI) return fm_sin(x-2.0*M_PI);
-    if(x > M_PI)      return -fm_sin(x-M_PI);
-    if(x > 0.5*M_PI) x = M_PI - x;
-    double x2 = x*x;
-    double x3 = x*x2;
-    double x5 = x3*x2;
-    //double x7 = x5*x2;
-    return x-x3*0.1666666666666666666666+x5*0.008333333333333333333333;//-x7*0.0001984126984127;
-}
-
-double fm_cos(double x){
-    if(x < 0.0)         x = -x;
-    if(x > 2.0*M_PI) return fm_cos(x-2.0*M_PI);
-    if(x > M_PI)      x = 2.0*M_PI-x;
-    if(x > 0.5*M_PI) return -fm_cos(M_PI-x);
-    double x2 = x*x;
-    double x4 = x2*x2;
-    double x6 = x4*x2;
-    //double x8 = x4*x4;
-    return 1.0-x2*0.5+x4*0.041666666666666666666666-x6*0.0013888888888888888888888;//+x8*0.000024801587;
-}

Property changes on: proj/libs/utils/src/fast_math.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/graph/include/font.h
===================================================================
--- proj/libs/graph/include/font.h	(revision 369)
+++ proj/libs/graph/include/font.h	(nonexistent)
@@ -1,63 +0,0 @@
-#ifndef FONT_H_INCLUDED
-#define FONT_H_INCLUDED
-
-/**
- * @defgroup    font_t    font_t
- * @ingroup graph
- * @brief   Font module.
- *
- * Represents a set of glyphs that can be drawn for showing text.
- *
- * @{
- */
-
-/**
- * @brief Font.
- */
-typedef struct font font_t;
-/**
- * @brief Construct font.
- *
- * The font is constructed from a provided path. That path is required to
- * contain glyphs with the name "ascii???.xpm2", files with format XPM2 where
- * instead of having "???" we have 3-digit ASCII codes, where the glyph with
- * that name map to that XPM2 file.
- * @param   s   Path to directory
- * @return      Pointer to font
- */
-font_t* (font_ctor)(const char *s);
-/**
- * @brief Destruct font.
- * @param   p   Pointer to font to be destroyed
- */
-void    (font_dtor)(font_t *p);
-
-/**
- * @brief Initialize font stuff.
- *
- * More specifically, this involves loading the default font, which is currently consolas.
- * @return  SUCCESS if initialization was successful, false otherwise
- */
-int (font_init)(void);
-/**
- * @brief Get default font.
- *
- * Currently, the default font is Consolas.
- * @return  Pointer to default font
- */
-const font_t* font_get_default(void);
-/**
- * @brief Get Consolas font.
- * @return Pointer to Consolas font
- */
-const font_t* font_get_consolas(void);
-/**
- * @brief Free resources used on initialization of fonts.
- */
-void (font_free)(void);
-
-/**
- * @}
- */
-
-#endif //FONT_H_INCLUDED

Property changes on: proj/libs/graph/include/font.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/graph/include/sprite.h
===================================================================
--- proj/libs/graph/include/sprite.h	(revision 369)
+++ proj/libs/graph/include/sprite.h	(nonexistent)
@@ -1,88 +0,0 @@
-#ifndef SPRITE_H_INCLUDED
-#define SPRITE_H_INCLUDED
-
-/**
- * @defgroup sprite_t sprite_t
- * @ingroup graph
- * @brief Sprite module.
- *
- * A sprite allows to draw a basic_sprite_t, while also providing some transformations for that basic_sprite_t.
- *
- * @{
- */
-
-#include "basic_sprite.h"
-
-/**
- * @brief Basic sprite.
- */
-typedef struct sprite sprite_t;
-/**
- * @brief Construct sprite.
- * @param   bsp Basic sprite from which to build the sprite
- * @return      Pointer to constructed sprite, or NULL if failed
- */
-sprite_t* (sprite_ctor)(const basic_sprite_t *bsp);
-/**
- * @brief Destruct sprite.
- *
- *
- * @attention Destructor does not destruct the basic sprite passed as
- * constructor argument, since it is assumed the same basic sprite may be used to
- * draw several sprites. It is thus YOUR responsibility to delete basic sprites.
- * @param   p   Pointer to sprite_t to be destructed
- */
-void      (sprite_dtor)(sprite_t *p);
-/**
- * @brief Set sprite position.
- * @param   p   Pointer to sprite
- * @param   x   X-position in map
- * @param   y   Y-position in map
- */
-void (sprite_set_pos)   (sprite_t *p, int16_t x, int16_t y);
-/**
- * @brief Set sprite angle.
- *
- * If not provided, will be drawn with angle 0, corresponding to the same
- * orientation as the original image.
- * @param   p       Pointer to sprite
- * @param   angle   Angle in radians, counterclockwise positive and 0 on positive x-axis
- */
-void (sprite_set_angle) (sprite_t *p, double angle);
-/**
- * @brief Set sprite scale.
- *
- * Default scale is 1, corresponding to original image scale.
- * @param   p       Pointer to sprite
- * @param   scale   Scale, greater than 0
- */
-void (sprite_set_scale) (sprite_t *p, double scale);
-/**
- * @brief Get sprite angle.
- * @param   p   Pointer to sprite
- * @return      Sprite angle
- */
-double   (sprite_get_angle)(const sprite_t *p);
-/**
- * @brief   Get sprite width (same as the underlying basic sprite).
- * @param   p   Pointer to sprite
- * @return      Sprite width
- */
-uint16_t (sprite_get_w)(const sprite_t *p);
-/**
- * @brief   Get sprite height (same as the underlying basic sprite).
- * @param   p   Pointer to sprite
- * @return      Sprite height
- */
-uint16_t (sprite_get_h)(const sprite_t *p);
-/**
- * @brief Draw sprite in buffer.
- * @param   p   Pointer to sprite
- */
-void (sprite_draw)(const sprite_t *p);
-
-/**
- * @}
- */
-
-#endif //SPRITE_H_INCLUDED

Property changes on: proj/libs/graph/include/sprite.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/graph/include/basic_sprite.h
===================================================================
--- proj/libs/graph/include/basic_sprite.h	(revision 369)
+++ proj/libs/graph/include/basic_sprite.h	(nonexistent)
@@ -1,67 +0,0 @@
-#ifndef BASIC_SPRITE_H_INCLUDED
-#define BASIC_SPRITE_H_INCLUDED
-
-/**
- * @defgroup basic_sprite_t basic_sprite_t
- * @ingroup graph
- * @brief Basic sprite module.
- *
- * A basic sprite allows to represent an image file.
- *
- * @{
- */
-
-/**
- * @brief Basic sprite.
- */
-typedef struct basic_sprite basic_sprite_t;
-
-/**
- * @brief Construct basic sprite.
- * @param   xpm     XPM array to build the basic sprite from
- * @param   u0      X-center of the XPM.
- * @param   v0      Y-center of the XPM.
- * @return  Pointer to created basic_sprite_t, or NULL if fails
- */
-basic_sprite_t* (basic_sprite_ctor)(const char *const *xpm, int16_t u0, int16_t v0);
-/**
- * @brief Destruct basic sprite.
- * @param   p   Pointer to basic sprite to destruct.
- */
-void            (basic_sprite_dtor)(basic_sprite_t *p);
-/**
- * @brief Get basic sprite map (pixels).
- * @param   p   Pointer to basic sprite
- * @return  Pixel map
- */
-const uint8_t* (basic_sprite_get_map)(const basic_sprite_t *p);
-/**
- * @brief Get width.
- * @param   p   Pointer to basic sprite
- * @return      Width
- */
-uint16_t       (basic_sprite_get_w)  (const basic_sprite_t *p);
-/**
- * @brief Get height.
- * @param   p   Pointer to basic sprite
- * @return      Height
- */
-uint16_t       (basic_sprite_get_h)  (const basic_sprite_t *p);
-/**
- * @brief Get X-center of the basic sprite.
- * @param   p   Pointer to basic sprite
- * @return      X-center
- */
-int16_t        (basic_sprite_get_u0) (const basic_sprite_t *p);
-/**
- * @brief Get Y-center of the basic sprite.
- * @param   p   Pointer to basic sprite
- * @return      Y-center
- */
-int16_t        (basic_sprite_get_v0) (const basic_sprite_t *p);
-
-/**
- * @}
- */
-
-#endif //BASIC_SPRITE_H_INCLUDED

Property changes on: proj/libs/graph/include/basic_sprite.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/graph/include/graph.h
===================================================================
--- proj/libs/graph/include/graph.h	(revision 369)
+++ proj/libs/graph/include/graph.h	(nonexistent)
@@ -1,105 +0,0 @@
-#ifndef GRAPH_H_INCLUDED
-#define GRAPH_H_INCLUDED
-
-/**
- * @defgroup    graph   graph
- * @ingroup libs
- * @brief Graph module.
- *
- * Provides functions, classes and methods for graphic drawing.
- *
- * @{
- */
-
-// Graphics modes
-/// @brief Indexed graphic mode, 1024x768 px
-#define INDEXED_1024_768        0x105
-/// @brief Direct graphic mode, 640x480 px, RGB = 888 bits
-#define DIRECT_640_480_888      0x110
-/// @brief Direct graphic mode, 800x600 px, RGB = 888 bits
-#define DIRECT_800_600_888      0x115
-/// @brief Direct graphic mode, 1024x768 px, RGB = 888 bits
-#define DIRECT_1024_768_888     0x118
-/// @brief Direct graphic mode, 1280x1024 px, RGB = 565 bits
-#define DIRECT_1280_1024_565    0x11A
-/// @brief Direct graphic mode, 1280x1024 px, RGB = 888 bits
-#define DIRECT_1280_1024_888    0x11B
-
-// Colors in RBG (8 bit)
-/// @brief Black color
-#define GRAPH_BLACK             0x000000
-/// @brief White color
-#define GRAPH_WHITE             0xFFFFFF
-/// @brief Transparent
-#define GRAPH_TRANSPARENT       0x00
-/// @brief Red color
-#define GRAPH_RED               0xFF0000
-
-/// @brief Alpha threshold, from which it is either considered transparent or opaque
-#define ALPHA_THRESHOLD     0x7F
-
-/**
- * @brief Initialize graphics.
- * @param   mode    Graphics mode to use
- * @return  SUCCESS if operation was successful, other value otherwise
- */
-int (graph_init)(uint16_t mode);
-
-/**
- * @brief Cleanup graphics.
- * @return  SUCCESS if operation was successful, other value otherwise
- */
-int (graph_cleanup)(void);
-
-/**
- * @brief Get screen X-resolution.
- * @return Screen X-resolution
- */
-uint16_t   (graph_get_XRes)         (void);
-/**
- * @brief Get screen Y-resolution.
- * @return Screen Y-resolution
- */
-uint16_t   (graph_get_YRes)         (void);
-/**
- * @brief Get number of bytes per pixel.
- *
- * That is, the number of bytes needed to encode the color of a pixel.
- * @return Number of bytes per pixel
- */
-uint16_t   (graph_get_bytes_pixel)  (void);
-
-/**
- * @brief Draw pixel with color.
- * @param   x       X-position of pixel to draw
- * @param   y       Y-position of pixel to draw
- * @param   color   Color that will be used to draw the pixel
- * @return  SUCCESS if operation was successful, other value otherwise
- */
-void (graph_set_pixel)             (uint16_t x, uint16_t y, uint32_t color);
-/**
- * @brief Draw pixel with color using position.
- *
- * Position is calculated from y*WIDTH+x.
- * @param   pos     Position
- * @param   color   Color that will be used to draw the pixel
- */
-void (graph_set_pixel_pos)         (unsigned pos          , uint32_t color);
-
-/**
- * @brief Clear screen, painting it black.
- * @return  SUCCESS if operation was successful, other value otherwise
- */
-int (graph_clear_screen)(void);
-
-/**
- * @brief Draw everything on the buffer to the screen.
- * @return  SUCCESS if operation was successful, other value otherwise
- */
-int (graph_draw)(void);
-
-/**
- * @}
- */
-
-#endif /* end of include guard: GRAPH_H_INCLUDED */

Property changes on: proj/libs/graph/include/graph.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/graph/include/rectangle.h
===================================================================
--- proj/libs/graph/include/rectangle.h	(revision 369)
+++ proj/libs/graph/include/rectangle.h	(nonexistent)
@@ -1,110 +0,0 @@
-#ifndef RECTANGLE_H_INCLUDED
-#define RECTANGLE_H_INCLUDED
-
-/**
- * @defgroup    rectangle_t rectangle_t
- * @ingroup graph
- * @brief   Rectangle module.
- *
- * @{
- */
-
-/**
- * @brief Rectangle.
- */
-typedef struct rectangle rectangle_t;
-/**
- * @brief Construct rectangle.
- * @param   x   X-position of upper-left corner
- * @param   y   Y-position of upper-left corner
- * @param   w   Width
- * @param   h   Height
- * @return      Pointer to constructed rectangle, or NULL if failed
- */
-rectangle_t* (rectangle_ctor)(int16_t x, int16_t y, uint16_t w, uint16_t h);
-/**
- * @brief Destruct rectangle.
- * @param   p   Pointer to rectangle to be destructed
- */
-void         (rectangle_dtor)(rectangle_t *p);
-/**
- * @brief Set rectangle position.
- * @param   p   Pointer to rectangle
- * @param   x   X-position of the upper-left corner
- * @param   y   Y-position of the upper-left corner
- */
-void (rectangle_set_pos)          (rectangle_t *p,  int16_t x,  int16_t y);
-/**
- * @brief Set rectangle size.
- * @param   p   Pointer to rectangle
- * @param   w   Width
- * @param   h   Height
- */
-void (rectangle_set_size)         (rectangle_t *p, uint16_t w, uint16_t h);
-/**
- * @brief Set rectangle fill color.
- * @param   p       Pointer to rectangle
- * @param   color   Color to fill rectangle
- */
-void (rectangle_set_fill_color)   (rectangle_t *p, uint32_t color);
-/**
- * @brief Set rectangle fill transparency.
- * @param   p       Pointer to rectangle
- * @param   alpha   Value of the alpha-channel
- */
-void (rectangle_set_fill_trans)   (rectangle_t *p, uint8_t  alpha);
-/**
- * @brief Set rectangle outline color.
- * @param   p       Pointer to rectangle
- * @param   color   Color to outline rectangle
- */
-void (rectangle_set_outline_color)(rectangle_t *p, uint32_t color);
-/**
- * @brief Set rectangle outline width.
- * @param   p       Pointer to rectangle
- * @param   width   Width of the rectangle border/outline
- */
-void (rectangle_set_outline_width)(rectangle_t *p,  int16_t width);
-/**
- * @brief Get rectangle x-position.
- * @param   p   Pointer to rectangle
- * @return      Rectangle x-position
- */
-int16_t  (rectangle_get_x)(const rectangle_t *p);
-/**
- * @brief Get rectangle y-position.
- * @param   p   Pointer to rectangle
- * @return      Rectangle y-position
- */
-int16_t  (rectangle_get_y)(const rectangle_t *p);
-/**
- * @brief Get rectangle width.
- * @param   p   Pointer to rectangle
- * @return      Rectangle width
- */
-uint16_t (rectangle_get_w)(const rectangle_t *p);
-/**
- * @brief Get rectangle height.
- * @param   p   Pointer to rectangle
- * @return      Rectangle height
- */
-uint16_t (rectangle_get_h)(const rectangle_t *p);
-/**
- * @brief Know if point in screen coordinates lies inside rectangle.
- * @param   p   Pointer to rectangle
- * @param   x   X-position of the point
- * @param   y   Y-position of the point
- * @return      True if the point lies inside the rectangle, false otherwise.
- */
-int      (rectangle_collide_point)(const rectangle_t *p, int x, int y);
-/**
- * Draw rectangle in screen buffer.
- * @param   p   Pointer to rectangle to be drawn
- */
-void (rectangle_draw)(const rectangle_t *p);
-
-/**
- * @}
- */
-
-#endif //RECTANGLE_H_INCLUDED

Property changes on: proj/libs/graph/include/rectangle.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/graph/include/text.h
===================================================================
--- proj/libs/graph/include/text.h	(revision 369)
+++ proj/libs/graph/include/text.h	(nonexistent)
@@ -1,114 +0,0 @@
-#ifndef TEXT_H_INCLUDED
-#define TEXT_H_INCLUDED
-
-/**
- * @defgroup    text_t  text_t
- * @ingroup font_t
- * @brief Text module.
- *
- * Allows to draw text in screen.
- * @{
- */
-
-#include "font.h"
-
-/**
- * @brief Enumeration of vertical alignment schemes.
- */
-typedef enum{
-    text_valign_top    = -1,
-    text_valign_center =  0,
-    text_valign_bottom =  1
-} text_valign;
-/**
- * @brief Enumeration of horizontal alignment schemes.
- */
-typedef enum{
-    text_halign_left   = -1,
-    text_halign_center =  0,
-    text_halign_right  =  1
-} text_halign;
-
-/**
- * @brief Drawable text.
- */
-typedef struct text text_t;
-/**
- * @brief Construct text.
- * @param   fnt Font to draw the text
- * @param   txt String to be drawn
- * @return      Pointer to constructed text
- */
-text_t* (text_ctor)(const font_t *fnt, const char *txt);
-/**
- * @brief Destruct text.
- * @param   p   Pointer to text to be destroyed
- */
-void    (text_dtor)(text_t *p);
-/**
- * @brief Set text string.
- * @param   p   Pointer to text
- * @param   txt String to be set
- */
-void (text_set_string)(text_t *p, const char *txt);
-/**
- * @brief Set text position.
- * @param   p   Pointer to text
- * @param   x   X-position of the text
- * @param   y   Y-position of the text
- */
-void (text_set_pos)   (text_t *p, int16_t x, int16_t y);
-/**
- * @brief Set text size (letter size, in pixels).
- * @param   p       Pointer to text
- * @param   size    Letter size of the text
- */
-void (text_set_size)  (text_t *p, uint16_t size);
-/**
- * @brief Set text color.
- * @param   p       Pointer to text
- * @param   color   Text color
- */
-void (text_set_color) (text_t *p, uint32_t color);
-/**
- * @brief Set text vertical alignment.
- * @param   p       Pointer to text
- * @param   valign  Vertical alignment of the text
- */
-void (text_set_valign)(text_t *p, text_valign valign);
-/**
- * @brief Set text horizontal alignment.
- * @param   p       Pointer to text
- * @param   halign  Horizontal alignment of the text
- */
-void (text_set_halign)(text_t *p, text_halign halign);
-/**
- * @brief Get string of the text.
- * @param   p       Pointer to text
- * @return  Pointer to string
- */
-const char* (text_get_string)(const text_t *p);
-/**
- * @brief Get text x-position.
- * @param   p   Pointer to text
- * @return      X-position of text
- */
-int16_t (text_get_x)  (const text_t *p);
-/**
- * @brief Get text y-position.
- * @param   p   Pointer to text
- * @return      Y-position of text
- */
-int16_t (text_get_y)  (const text_t *p);
-/**
- * @brief Draw text on the screen buffer.
- * @param   p   Pointer to text
- * @return      SUCCESS if operation was successful, false otherwise
- */
-int     (text_draw)   (const text_t *p);
-
-/**
- * @}
- */
-
-#endif //TEXT_H_INCLUDED

Property changes on: proj/libs/graph/include/text.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/graph/include/menu.h
===================================================================
--- proj/libs/graph/include/menu.h	(revision 369)
+++ proj/libs/graph/include/menu.h	(nonexistent)
@@ -1,58 +0,0 @@
-#ifndef MENU_H_INCLUDED
-#define MENU_H_INCLUDED
-
-/**
- * @defgroup    menu_t    menu_t
- * @ingroup graph
- * @brief Menu module
- *
- * Allows to create flexible and responsive menus.
- *
- * @{
- */
-
-#include "font.h"
-
-/**
- * @brief Menu.
- */
-typedef struct menu menu_t;
-/**
- * @brief Construct menu.
- * @param   fnt Font to use when rendering menu options text
- * @return      Pointer to constructed menu, or NULL if failed.
- */
-menu_t* (menu_ctor)(const font_t *fnt);
-/**
- * @brief Destruct menu.
- * @param   p   Pointer to menu to destruct
- */
-void (menu_dtor)(menu_t *p);
-/**
- * @brief Add item to menu.
- * @param   menu    Pointer to menu
- * @param   s       String to be used as text for the new item
- * @return  SUCCESS if operation was successful, other value otherwise
- */
-int (menu_add_item)(menu_t *menu, const char *s);
-/**
- * @brief Update menu state.
- *
- * This function allows to check if the mouse is hovering over an item, and knowing
- * if an item was clicked.
- * @param   menu    Pointer to menu
- * @param   click   0 if mouse right button is clicked, other value otherwise
- * @return  selected option if clicked, -1 otherwise
- */
-int (menu_update_state)(menu_t *menu, int click);
-/**
- * @brief Draw menu on screen buffer.
- * @param   menu    Pointer to menu to be drawn
- */
-void (menu_draw)(menu_t *menu);
-
-/**
- * @}
- */
-
-#endif //MENU_H_INCLUDED

Property changes on: proj/libs/graph/include/menu.h
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/graph/src/menu.c
===================================================================
--- proj/libs/graph/src/menu.c	(revision 369)
+++ proj/libs/graph/src/menu.c	(nonexistent)
@@ -1,114 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "menu.h"
-
-#include "graph.h"
-#include "rectangle.h"
-#include "proj_func.h"
-#include "proj_macros.h"
-#include "errors.h"
-
-static const int W  = 400;
-static const int H  = 60;
-static const int W1 = 40;
-static const int H1 = 40;
-static const int H2 = 20;
-
-struct menu {
-    const font_t *fnt;
-    size_t sz;
-    rectangle_t **r;
-    text_t      **t;
-    rectangle_t *frame;
-};
-
-static int menu_recalculate(menu_t *menu){
-    const uint16_t Wtotal = 2*W1+W;
-    const uint16_t Htotal = (uint16_t)(2*H1+menu->sz*H+(menu->sz-1)*H2);
-    int16_t x = graph_get_XRes()/2-Wtotal/2;
-    int16_t y = graph_get_YRes()/2-Htotal/2;
-    rectangle_set_pos (menu->frame, x, y);
-    rectangle_set_size(menu->frame, Wtotal, Htotal);
-    x += W1; y += H1;
-    for(size_t i = 0; i < menu->sz; ++i, y+=H+H2){
-        rectangle_set_pos(menu->r[i], x, y);
-        text_set_pos     (menu->t[i], x+W/2, y+H/2);
-    }
-    return SUCCESS;
-}
-
-menu_t* (menu_ctor)(const font_t *fnt){
-    if(fnt == NULL) return NULL;
-    menu_t *ret = (menu_t*)malloc(sizeof(menu_t));
-    if (ret == NULL) return NULL;
-    ret->fnt = fnt;
-    ret->sz = 0;
-    ret->r = NULL;
-    ret->t = NULL;
-
-    ret->frame = rectangle_ctor(0, 0, 0, 0);
-    rectangle_set_fill_color(ret->frame, GRAPH_BLACK);
-    rectangle_set_outline_width(ret->frame, 6);
-    rectangle_set_outline_color(ret->frame, GRAPH_WHITE);
-    rectangle_set_fill_trans(ret->frame, GRAPH_TRANSPARENT);
-
-    menu_recalculate(ret);
-
-    return ret;
-}
-
-int (menu_add_item)(menu_t *menu, const char *s){
-    rectangle_t *r = rectangle_ctor(0, 0, W, H);
-    text_t      *t = text_ctor(menu->fnt, s);
-    if(r == NULL || t == NULL){
-        rectangle_dtor(r);
-        text_dtor(t);
-        return NULL_PTR;
-    }
-    rectangle_set_fill_color   (r, GRAPH_BLACK);
-    rectangle_set_outline_width(r, 2);
-    rectangle_set_outline_color(r, GRAPH_WHITE);
-
-    text_set_valign(t, text_valign_center);
-    text_set_halign(t, text_halign_center);
-    text_set_color (t, TEXT_COLOR);
-
-    ++menu->sz;
-    menu->r = realloc(menu->r, menu->sz*sizeof(rectangle_t*));
-    menu->t = realloc(menu->t, menu->sz*sizeof(text_t     *));
-    menu->r[menu->sz-1] = r;
-    menu->t[menu->sz-1] = t;
-
-    return menu_recalculate(menu);
-}
-
-int (menu_update_state)(menu_t *menu, int click) {
-    if(!click) return -1;
-    for(size_t i = 0; i < menu->sz; ++i)
-        if(rectangle_collide_point(menu->r[i], *get_mouse_X(), *get_mouse_Y()))
-            return (int)i;
-    return -1;
-}
-
-void (menu_draw)(menu_t *menu) {
-    rectangle_draw(menu->frame);
-    int x = *get_mouse_X(), y = *get_mouse_Y();
-    for(size_t i = 0; i < menu->sz; ++i){
-        if(rectangle_collide_point(menu->r[i], x, y))
-            rectangle_set_fill_color(menu->r[i], HIGHLIGHT_COLOR);
-        rectangle_draw(menu->r[i]);
-        text_draw     (menu->t[i]);
-    }
-    for(size_t i = 0; i < menu->sz; ++i)
-        if(rectangle_collide_point(menu->r[i], x, y))
-            rectangle_set_fill_color(menu->r[i], GRAPH_BLACK);
-}
-
-void (menu_dtor)(menu_t *p){
-    for(size_t i = 0; i < p->sz; ++i){
-        rectangle_dtor(p->r[i]);
-        text_dtor     (p->t[i]);
-    }
-    rectangle_dtor(p->frame);
-    free(p);
-}

Property changes on: proj/libs/graph/src/menu.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/graph/src/rectangle.c
===================================================================
--- proj/libs/graph/src/rectangle.c	(revision 369)
+++ proj/libs/graph/src/rectangle.c	(nonexistent)
@@ -1,82 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "rectangle.h"
-
-#include "graph.h"
-#include "utils.h"
-
-struct rectangle{
-    int16_t  x, y;
-    uint16_t w, h;
-    uint32_t outline_color;
-    uint32_t fill_color;
-    int16_t  outline_width;
-    uint8_t  fill_alpha;
-};
-
-rectangle_t* (rectangle_ctor)(int16_t x, int16_t y, uint16_t w, uint16_t h){
-    rectangle_t *ret = (rectangle_t*)malloc(sizeof(rectangle_t));
-    if(ret == NULL) return NULL;
-    ret->x = x;
-    ret->y = y;
-    ret->w = w;
-    ret->h = h;
-    ret->fill_color    = 0xFFFFFF;
-    ret->fill_alpha    = 0xFF;
-    ret->outline_color = 0x000000;
-    ret->outline_width = 0;
-    return ret;
-}
-void (rectangle_dtor)(rectangle_t *p){
-    if(p == NULL) return;
-    free(p);
-}
-
-void (rectangle_set_pos)          (rectangle_t *p,  int16_t x,  int16_t y){ p->x = x; p->y = y; }
-void (rectangle_set_size)         (rectangle_t *p, uint16_t w, uint16_t h){ p->w = w; p->h = h; }
-void (rectangle_set_fill_color)   (rectangle_t *p, uint32_t color        ){ p->fill_color = color; }
-void (rectangle_set_fill_trans)   (rectangle_t *p, uint8_t  alpha        ){ p->fill_alpha = alpha; }
-void (rectangle_set_outline_color)(rectangle_t *p, uint32_t color        ){ p->outline_color = color; }
-void (rectangle_set_outline_width)(rectangle_t *p,  int16_t width        ){ p->outline_width = width; }
-
-int16_t  (rectangle_get_x)(const rectangle_t *p){ return p->x; }
-int16_t  (rectangle_get_y)(const rectangle_t *p){ return p->y; }
-uint16_t (rectangle_get_w)(const rectangle_t *p){ return p->w; }
-uint16_t (rectangle_get_h)(const rectangle_t *p){ return p->h; }
-
-int (rectangle_collide_point)(const rectangle_t *p, int x, int y) {
-    int16_t x0 = p->x, y0 = p->y;
-    return (x >= x0 && x <= x0 + p->w) && (y >= y0 && y <= y0 + p->h);
-}
-
-static void (rectangle_draw_hline)(int16_t x, int16_t y, int16_t l, uint32_t color){
-    if(l < 0){ rectangle_draw_hline(x+l, y, -l, color); return; }
-    for(int16_t x_ = max_16(0,x); x_ < min_16(x+l,(int16_t)graph_get_XRes()); ++x_){
-        graph_set_pixel((uint16_t)x_, (uint16_t)y, color);
-    }
-}
-static void (rectangle_draw_vline)(int16_t x, int16_t y, int16_t l, uint32_t color){
-    if(l < 0){ rectangle_draw_vline(x, y+l, -l, color); return; }
-    for(int16_t y_ = max_16(0,y); y_ < min_16(y+l,(int16_t)graph_get_YRes()); ++y_){
-        graph_set_pixel((uint16_t)x, (uint16_t)y_, color);
-    }
-}
-
-void (rectangle_draw)(const rectangle_t *p){
-    /// fill
-    if(p->fill_alpha > ALPHA_THRESHOLD)
-        for(int16_t y = max_16(p->y,0); y < min_16(p->y+p->h, (int16_t)graph_get_YRes()); ++y)
-            rectangle_draw_hline(p->x, y, (int16_t)p->w, p->fill_color);
-    /// border
-    int16_t step = (p->outline_width > 0 ? 1 : -1);
-    int16_t l = p->x, r = p->x+p->w, t = p->y, b = p->y+p->h;
-    if(step > 0){
-        --l; ++r; --t; ++b;
-    }
-    for(int16_t i = 0; i != p->outline_width; i += step, l -= step, r += step, t -= step, b += step){
-        rectangle_draw_hline(l  , t  , r-l, p->outline_color);
-        rectangle_draw_hline(l  , b-1, r-l, p->outline_color);
-        rectangle_draw_vline(l  , t  , b-t, p->outline_color);
-        rectangle_draw_vline(r-1, t  , b-t, p->outline_color);
-    }
-}

Property changes on: proj/libs/graph/src/rectangle.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/graph/src/font.c
===================================================================
--- proj/libs/graph/src/font.c	(revision 369)
+++ proj/libs/graph/src/font.c	(nonexistent)
@@ -1,254 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "font.h"
-
-#include "xpm_utils.h"
-#include "graph.h"
-#include "utils.h"
-#include "errors.h"
-#include <assert.h>
-
-/**
- * @brief Text glyph. Represents a letter that can be drawn.
- */
-typedef struct {
-    uint16_t w, h;
-    uint8_t *map;
-} glyph_t;
-/**
- * @brief Construct glyph.
- * @param   xpm XPM describing the glyph
- * @return      Pointer to created glyph
- */
-static glyph_t* (glyph_ctor)(const char *const *xpm){
-    if(xpm == NULL) return NULL;
-    glyph_t *ret = malloc(sizeof(glyph_t));
-    if(ret == NULL) return NULL;
-    enum xpm_image_type type = XPM_8_8_8_8;
-    xpm_image_t img;
-    ret->map = NULL;
-    uint8_t *map = xpm_load((xpm_map_t)xpm, type, &img);
-    if(map == NULL){
-        free(ret);
-        return NULL;
-    }
-    ret->w = img.width;
-    ret->h = img.height;
-    ret->map = malloc(ret->w*ret->h*sizeof(uint8_t));
-    if(ret->map == NULL){
-        free(ret);
-        return NULL;
-    }
-    for(unsigned i = 0; i < ret->w*ret->h; ++i){
-        ret->map[i] = map[4*i+3];
-    }
-    return ret;
-}
-/**
- * @brief Destruct glyph.
- * @param   p   Pointer to glyph to be destroyed
- */
-static void (glyph_dtor)(glyph_t *p){
-    if(p == NULL) return;
-    free(p->map);
-    free(p);
-}
-/**
- * @brief Draw glyph to an alpha-buffer.
- *
- * An alpha-buffer is an array of uint8_t that represents transparencies.
- * It proves fit as a tool for drawing text.
- * @param   p       Pointer to glyph to be drawn
- * @param   x       X-position to draw the glyph
- * @param   y       Y-position to draw the glyph
- * @param   alp_buf Alpha-buffer to which the glyph will be drawn
- * @param   W       Width of the alpha-buffer
- * @param   H       Height of the alpha-buffer
- */
-static int (glyph_draw_to_alpha_buffer)(const glyph_t *p, int16_t x, int16_t y, uint8_t *alp_buf, uint16_t W, uint16_t H){
-    if(p == NULL) return NULL_PTR;
-    for(int16_t h = 0; h < p->h; ++h){
-        for(int16_t w = 0; w < p->w; ++w){
-            uint8_t a = *(p->map + w + h*p->w);
-            int16_t x_ = x+w, y_ = y-p->h+h;
-            int32_t pos = x_ +y_*W;
-            if(0 <= pos && pos < W*H) alp_buf[pos] = a;
-        }
-    }
-    return SUCCESS;
-}
-
-/// FONT
-struct font{
-    size_t nchars;
-    glyph_t **glyphs;
-};
-font_t* (font_ctor)(const char *s){
-    font_t *ret = malloc(sizeof(font_t));
-    if(ret == NULL) return NULL;
-    ret->nchars = 128;
-    ret->glyphs = malloc(ret->nchars*sizeof(glyph_t*));
-    if(ret->glyphs == NULL){
-        free(ret->glyphs);
-        free(ret);
-        return NULL;
-    }
-    int good = false;
-    char filepath[1024];
-    for(size_t i = 0; i < ret->nchars; ++i){
-        sprintf(filepath, "%s/ascii%03d.xpm2", s, i);
-        char **xpm = xpm_load_xpm2(filepath);
-        ret->glyphs[i] = glyph_ctor((const char *const *)xpm);
-        if(ret->glyphs[i] != NULL) good = true;
-    }
-    if(good) return ret;
-    else{
-        //font_dtor(ret);
-        return NULL;
-    }
-}
-void (font_dtor)(font_t *p){
-    if(p == NULL) return;
-    for(size_t i = 0; i < p->nchars; ++i)
-        glyph_dtor(p->glyphs[i]);
-    free(p->glyphs);
-    free(p);
-}
-
-static font_t *consolas     = NULL;
-static font_t *default_font = NULL;
-
-int (font_init)(void){
-    consolas = font_ctor("/home/lcom/labs/proj/media/font/Consolas/xpm2");
-    if(consolas == NULL) return NULL_PTR;
-    default_font = consolas;
-    return SUCCESS;
-}
-const font_t* font_get_default(void){ return default_font; }
-const font_t* font_get_consolas(void){ return consolas; }
-void (font_free)(void){
-    font_dtor(consolas);
-    consolas = NULL;
-    default_font = NULL;
-}
-
-/// TEXT
-#include "text.h"
-
-struct text{
-    const font_t *fnt;
-    char *txt;
-    int16_t x, y;
-    uint16_t size;
-    text_valign valign;
-    text_halign halign;
-    uint32_t color;
-};
-text_t* (text_ctor)(const font_t *fnt, const char *txt){
-    if(fnt == NULL) return NULL;
-    text_t *ret = malloc(sizeof(text_t));
-    if(ret == NULL) return NULL;
-    ret->fnt = fnt;
-    ret->txt = NULL;
-    text_set_string(ret, txt);
-    ret->x = 0;
-    ret->y = 0;
-    ret->size = 25;
-    ret->color = GRAPH_BLACK;
-    ret->valign = text_valign_top;
-    ret->halign = text_halign_left;
-    return ret;
-}
-void (text_dtor)(text_t *p){
-    if(p == NULL) return;
-    free(p->txt);
-    free(p);
-}
-void (text_set_string) (text_t *p, const char *txt){
-    size_t sz = strlen(txt);
-    p->txt = realloc(p->txt, (sz+1)*sizeof(char));
-    if(p->txt == NULL) return;
-    strcpy(p->txt, txt);
-}
-const char* (text_get_string)(const text_t *p){return p->txt; }
-void (text_set_pos)   (text_t *p, int16_t x, int16_t y){ p->x = x; p->y = y; }
-void (text_set_size)  (text_t *p, uint16_t size       ){ p->size = size    ; }
-void (text_set_color) (text_t *p, uint32_t color      ){ p->color = color  ; }
-void (text_set_valign)(text_t *p, text_valign valign  ){ p->valign = valign; }
-void (text_set_halign)(text_t *p, text_halign halign  ){ p->halign = halign; }
-int16_t (text_get_x)  (const text_t *p){ return p->x; }
-int16_t (text_get_y)  (const text_t *p){ return p->y; }
-int (text_draw)(const text_t *p){
-    if(p == NULL) return NULL_PTR;
-    int ret = SUCCESS;
-    // Get buffer with rescaled text
-    uint8_t *alp_new_buf = NULL;
-    uint16_t newH, newW;{
-        const size_t len = strlen(p->txt);
-        uint16_t W = 0, H = 0; {
-            for(size_t i = 0; i < len; ++i){
-                const glyph_t *g = p->fnt->glyphs[(size_t)p->txt[i]];
-                if(g != NULL){ W += g->w; H = max_u16(H, g->h); }
-            }
-        }
-        uint8_t *alp_buf = malloc(W*H);
-        if(alp_buf == NULL) return ALLOC_ERROR;{
-            int16_t y = (int16_t)H;
-            int16_t x = 0;
-            for(size_t i = 0; i < len; ++i){
-                const glyph_t *g = p->fnt->glyphs[(size_t)p->txt[i]];
-                if(g != NULL){
-                    if((ret = glyph_draw_to_alpha_buffer(g, x, y, alp_buf, W, H))) return ret;
-                    x += g->w;
-                }
-            }
-        }
-
-        double factor = (double)p->size/(double)H;
-
-        newH = (uint16_t)(H*factor);
-        newW = (uint16_t)(W*factor);
-        alp_new_buf = malloc(newW*newH);
-        if(alp_new_buf == NULL) return ALLOC_ERROR;
-
-        for(uint16_t newy = 0; newy < newH; ++newy){
-            uint16_t y = (uint16_t)(newy/factor);
-            for(uint16_t newx = 0; newx < newW; ++newx){
-                uint16_t x = (uint16_t)(newx/factor);
-                *(alp_new_buf+newx+newy*newW) = *(alp_buf+x+y*W);
-            }
-        }
-        free(alp_buf);
-    }
-    // Get initial value of x
-    int16_t initx;{
-        switch(p->halign){
-            case text_halign_left  : initx = p->x         ; break;
-            case text_halign_center: initx = p->x - newW/2; break;
-            case text_halign_right : initx = p->x - newW  ; break;
-            //default: return LOGIC_ERROR;
-        }
-    }
-    // Get initial value of y
-    int16_t inity;{
-        switch(p->valign){
-            case text_valign_top   : inity = p->y         ; break;
-            case text_valign_center: inity = p->y - newH/2; break;
-            case text_valign_bottom: inity = p->y - newH  ; break;
-            //default: return LOGIC_ERROR;
-        }
-    }
-    // Draw text
-    for(int16_t x, y, newy = 0; newy < newH; ++newy){
-        y = inity+newy;
-        for(int16_t newx = 0; newx < newW; ++newx){
-            x = initx+newx;
-            if(!(0 <= x && x < graph_get_XRes() &&
-                 0 <= y && y < graph_get_YRes())) continue;
-            uint8_t a = *(alp_new_buf+newx+newy*newW);
-            if(a < ALPHA_THRESHOLD) graph_set_pixel((uint16_t)x,(uint16_t)y,p->color);
-        }
-    }
-    free(alp_new_buf);
-    return SUCCESS;
-}

Property changes on: proj/libs/graph/src/font.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/libs/graph/src/graph.c
===================================================================
--- proj/libs/graph/src/graph.c	(revision 369)
+++ proj/libs/graph/src/graph.c	(nonexistent)
@@ -1,410 +0,0 @@
-#include <lcom/lcf.h>
-
-#include "graph.h"
-
-#include "errors.h"
-#include <stdio.h>
-
-#define VC_BIOS_SERV  0x10 /** @brief Interrupt service of video card */
-#define VBE_CALL      0x4F /** @brief VBE call function specifier */
-
-#define MBYTE_BASE  0x0         /** @brief Base address (zero address) */
-#define MBYTE_SIZE  0xFFFFF     /** @brief Size of a mebibyte */
-
-#define LINEAR_FRAME_BUFFER_MD  BIT(14)
-
-// Graphics Functions
-#define VBE_CTRL_INFO       0x00    /** @brief Get VBE Controller Information */
-#define VBE_MD_INFO         0x01    /** @brief Get VBE Mode Information */
-#define SET_VBE_MD          0x02    /** @brief Set VBE Mode */
-
-// Error codes (AH)
-#define AH_SUCCESS          0x00    /** @brief Success code on BIOS call */
-#define AH_FUNC_CALL_FAIL   0x01    /** @brief Function call failed */
-#define AH_FUNC_NOT_SUPP    0x02    /** @brief Function call is not supported in current HW configuration */
-#define AH_FUNC_INVALID     0x03    /** @brief Invalid function in current video mode */
-
-/// MACROS
-#define FAR2PHYS(n)         ((((n)>>12) & 0xFFFFFFF0) + ((n) & 0x0000FFFF))
-
-/// STRUCT
-typedef struct __attribute__((packed)) {
-
-    char        VbeSignature[4]     ;
-    uint16_t    VbeVersion          ;
-    uint32_t    OemStringPtr        ;
-    uint8_t     Capabilities[4]     ;
-    uint32_t    VideoModePtr        ;
-    uint16_t    TotalMemory         ;
-
-    uint16_t    OemSoftwareRev      ;
-    uint32_t    OemVendorNamePtr    ;
-    uint32_t    OemProductNamePtr   ;
-    uint32_t    OemProductRevPtr    ;
-    char        Reserved[222]       ;
-
-    char        OemData[256]        ;
-} VbeInfoBlock;
-
-static vbe_mode_info_t vbe_mem_info;
-
-/// PRIVATE GET
-static uint16_t   (graph_get_bits_pixel)   (void){ return vbe_mem_info.BitsPerPixel; }
-static phys_bytes (graph_get_phys_addr)    (void){ return vbe_mem_info.PhysBasePtr; }
-static unsigned   (graph_get_vram_size)    (void){ return vbe_mem_info.XResolution * vbe_mem_info.YResolution * graph_get_bytes_pixel(); }
-//static uint16_t   (graph_get_RedMaskSize)  (void){ return vbe_mem_info.RedMaskSize  ; }
-//static uint16_t   (graph_get_GreenMaskSize)(void){ return vbe_mem_info.GreenMaskSize; }
-//static uint16_t   (graph_get_BlueMaskSize) (void){ return vbe_mem_info.BlueMaskSize ; }
-
-/// PUBLIC GET
-uint16_t   (graph_get_XRes)         (void){ return vbe_mem_info.XResolution; }
-uint16_t   (graph_get_YRes)         (void){ return vbe_mem_info.YResolution; }
-uint16_t   (graph_get_bytes_pixel)  (void){ return (graph_get_bits_pixel() + 7) >> 3; }
-
-///
-static int (get_permission)(unsigned int base_addr, unsigned int size) {
-    struct minix_mem_range mmr;
-    mmr.mr_base = base_addr;
-    mmr.mr_limit = base_addr + size;
-    return sys_privctl(SELF, SYS_PRIV_ADD_MEM, &mmr);
-}
-
-//static int (get_permissions_first_mbyte)(void) {
-//    return get_permission(MBYTE_BASE, MBYTE_SIZE);
-//}
-
-/// MEMORY
-static uint8_t *video_mem = NULL; /** @brief Frame-buffer VM address. */
-static uint8_t *video_buf = NULL; /** @brief Primary buffer for drawing before copying to video_mem. */
-static mmap_t mem_map;
-static int (graph_free_memory)(void) {
-    int r = SUCCESS;
-    free(video_buf); video_buf = NULL;
-    r = !lm_free(&mem_map);
-    return r;
-}
-static int (graph_map_vram)(void) {
-    int r;
-    const unsigned vram_base = graph_get_phys_addr();
-    const unsigned vram_size = graph_get_vram_size();
-    if ((r = get_permission(vram_base, vram_size))) {
-        if (graph_free_memory()) {
-            printf("%s: lm_free failed\n", __func__);
-        }
-        panic("%s: sys_privctl (ADD MEM) failed: %d\n", __func__, r);
-    }
-
-    video_mem = vm_map_phys(SELF, (void *)vram_base, vram_size);
-
-    if (video_mem == MAP_FAILED) {
-        if (graph_free_memory()) {
-            printf("%s: lm_free failed\n", __func__);
-        }
-        panic("%s: couldn't map video memory.", __func__);
-    }
-
-    video_buf = malloc(vram_size);
-
-    return SUCCESS;
-}
-
-/// INFO GET
-static int (vbe_get_mode_information)(uint16_t mode) {
-    memset(&vbe_mem_info, 0, sizeof(vbe_mode_info_t)); // reset values
-
-    struct reg86 reg_86;
-    memset(&reg_86, 0, sizeof(struct reg86)); // reset struct
-
-    vbe_mode_info_t *virtual_addr = lm_alloc(sizeof(vbe_mode_info_t), &mem_map);
-
-    reg_86.intno = VC_BIOS_SERV;
-    reg_86.ah = VBE_CALL;
-    reg_86.al = VBE_MD_INFO;
-    reg_86.cx = mode;
-    reg_86.es = PB2BASE(mem_map.phys);
-    reg_86.di = PB2OFF(mem_map.phys);
-    // BIOS CALL
-    if (sys_int86(&reg_86) || reg_86.ah != AH_SUCCESS) {
-        printf("%s: sys_int86 failed\n", __func__);
-        if (graph_free_memory()) {
-            printf("%s: lm_free failed\n", __func__);
-        }
-        return BIOS_CALL_ERROR;
-    }
-
-    memcpy((void*)&vbe_mem_info, (void*)virtual_addr, mem_map.size);
-    return SUCCESS;
-}
-/*
-static int (vbe_get_controller_information)(vg_vbe_contr_info_t *info_p) {
-    memset(info_p, 0, sizeof(vg_vbe_contr_info_t)); // reset values
-
-    mmap_t controller_map;
-
-    struct reg86 reg_86;
-    memset(&reg_86, 0, sizeof(struct reg86)); // reset struct
-
-    VbeInfoBlock *virtual_addr = lm_alloc(sizeof(VbeInfoBlock), &controller_map);
-
-    uint32_t virtual_base = (uint32_t)(virtual_addr) - controller_map.phys;
-
-    virtual_addr->VbeSignature[0] = 'V';
-    virtual_addr->VbeSignature[1] = 'B';
-    virtual_addr->VbeSignature[2] = 'E';
-    virtual_addr->VbeSignature[3] = '2';
-
-
-    reg_86.intno = VC_BIOS_SERV;
-    reg_86.ah = VBE_CALL;
-    reg_86.al = VBE_CTRL_INFO;
-    reg_86.es = PB2BASE(controller_map.phys);
-    reg_86.di = PB2OFF(controller_map.phys);
-    // BIOS CALL
-    if (sys_int86(&reg_86) || reg_86.ah != AH_SUCCESS) {
-        printf("%s: sys_int86 failed\n", __func__);
-        if (!lm_free(&controller_map)) {
-            printf("%s: lm_free failed\n", __func__);
-        }
-        return BIOS_CALL_ERROR;
-    }
-
-    info_p->VBESignature[0] = virtual_addr->VbeSignature[0];
-    info_p->VBESignature[1] = virtual_addr->VbeSignature[1];
-    info_p->VBESignature[2] = virtual_addr->VbeSignature[2];
-    info_p->VBESignature[3] = virtual_addr->VbeSignature[3];
-
-    uint8_t lsb, msb;
-    util_get_LSB(virtual_addr->VbeVersion, &lsb);
-    util_get_MSB(virtual_addr->VbeVersion, &msb);
-    info_p->VBEVersion[0] = lsb;
-    info_p->VBEVersion[1] = msb;
-
-    info_p->TotalMemory = (virtual_addr->TotalMemory << 6);
-
-    // Convert Far Far Pointer to Virtual Address
-
-    uint32_t phys_ptr = FAR2PHYS(virtual_addr->OemStringPtr);
-    uint32_t virtual_ptr = phys_ptr + virtual_base;
-    info_p->OEMString = (char*)(virtual_ptr);
-
-    phys_ptr = FAR2PHYS(virtual_addr->VideoModePtr);
-    virtual_ptr = phys_ptr + virtual_base;
-    info_p->VideoModeList = (uint16_t*)(virtual_ptr);
-
-    phys_ptr = FAR2PHYS(virtual_addr->OemVendorNamePtr);
-    virtual_ptr = phys_ptr + virtual_base;
-    info_p->OEMVendorNamePtr = (char*)(virtual_ptr);
-
-    phys_ptr = FAR2PHYS(virtual_addr->OemProductNamePtr);
-    virtual_ptr = phys_ptr + virtual_base;
-    info_p->OEMProductNamePtr = (char*)(virtual_ptr);
-
-    phys_ptr = FAR2PHYS(virtual_addr->OemProductRevPtr);
-    virtual_ptr = phys_ptr + virtual_base;
-    info_p->OEMProductRevPtr = (char*)(virtual_ptr);
-
-    if (!lm_free(&controller_map)) {
-        printf("%s: lm_free failed\n", __func__);
-        return LCF_ERROR;
-    }
-
-    return SUCCESS;
-}
-*/
-
-/// INIT
-static int (graph_set_mode)(uint16_t mode) {
-    struct reg86 reg_86;
-
-    memset(&reg_86, 0, sizeof(struct reg86)); // reset struct
-
-    // Set Reg86
-    reg_86.intno = VC_BIOS_SERV;
-    reg_86.ah = VBE_CALL;
-    reg_86.al = SET_VBE_MD;
-    reg_86.bx = mode | LINEAR_FRAME_BUFFER_MD;
-
-    // BIOS CALL
-    if (sys_int86(&reg_86) || reg_86.ah != AH_SUCCESS) {
-        printf("%s: sys_int86 failed\n", __func__);
-        return BIOS_CALL_ERROR;
-    }
-
-    return SUCCESS;
-}
-int (graph_init)(uint16_t mode){
-    if (vbe_get_mode_information(mode)) {
-        printf("%s: failed to get information for mode %x.\n", __func__, mode);
-        return 1;
-    }
-
-    graph_map_vram(); // if function fails it aborts program
-
-    if (graph_set_mode(mode)) {
-        printf("%s: failed to set graphic mode %x.\n", __func__, mode);
-        return 1;
-    };
-    return SUCCESS;
-}
-
-/// CLEANUP
-int (graph_cleanup)(void){
-    int r = SUCCESS;
-    if ((r = vg_exit()))
-        printf("%s: vg_exit failed to exit to text mode.\n", __func__);
-    if ((r = graph_free_memory()))
-        printf("%s: lm_free failed\n", __func__);
-    return r;
-}
-
-/// PIXEL DRAWING
-void (graph_set_pixel)(uint16_t x, uint16_t y, uint32_t color) {
-    memcpy(video_buf + (x+y*graph_get_XRes())*graph_get_bytes_pixel(), &color, graph_get_bytes_pixel());
-}
-void (graph_set_pixel_pos)(unsigned pos, uint32_t color){
-    memcpy(video_buf + pos, &color, graph_get_bytes_pixel());
-}
-int (graph_clear_screen)(void){ memset(video_buf, 0, graph_get_vram_size()); return SUCCESS; }
-int (graph_draw)(void){ memcpy(video_mem, video_buf, graph_get_vram_size()); return SUCCESS; }
-
-///SPRITE
-#include "sprite.h"
-
-#include "utils.h"
-#include "fast_math.h"
-#include <math.h>
-
-struct basic_sprite{
-    uint8_t *map;
-    uint16_t w, h;
-    int16_t u0, v0;
-};
-basic_sprite_t* (basic_sprite_ctor)(const char *const *xpm, int16_t u0, int16_t v0){
-    basic_sprite_t *ret = malloc(sizeof(basic_sprite_t));
-    if(ret == NULL) return NULL;
-    enum xpm_image_type type = XPM_8_8_8_8;
-    xpm_image_t img;
-    ret->map = xpm_load((xpm_map_t)xpm, type, &img);
-    if(ret->map == NULL){
-        basic_sprite_dtor(ret);
-        return NULL;
-    }
-    ret->w = img.width;
-    ret->h = img.height;
-    ret->u0 = u0;
-    ret->v0 = v0;
-    return ret;
-}
-void (basic_sprite_dtor)(basic_sprite_t *p){
-    if(p == NULL) return;
-    free(p->map);
-    free(p);
-}
-const uint8_t* (basic_sprite_get_map)(const basic_sprite_t *p){ return p->map; }
-uint16_t       (basic_sprite_get_w)  (const basic_sprite_t *p){ return p->w  ; }
-uint16_t       (basic_sprite_get_h)  (const basic_sprite_t *p){ return p->h  ; }
-int16_t        (basic_sprite_get_u0) (const basic_sprite_t *p){ return p->u0 ; }
-int16_t        (basic_sprite_get_v0) (const basic_sprite_t *p){ return p->v0 ; }
-
-struct sprite{
-    const basic_sprite_t *bsp;
-    int16_t x, y; //position in screen
-    int16_t su0, sv0;
-    double theta, s, c;
-    double scale;
-    uint8_t *sbuf;
-};
-sprite_t* (sprite_ctor)(const basic_sprite_t *bsp){
-    sprite_t *ret = malloc(sizeof(sprite_t));
-    if(ret == NULL) return NULL;
-    ret->bsp = bsp;
-    ret->sbuf = NULL;
-    ret->x = 0;
-    ret->y = 0;
-    sprite_set_angle(ret, 0.0);
-    sprite_set_scale(ret, 1.0);
-    return ret;
-}
-void (sprite_dtor)(sprite_t *p){
-    if(p == NULL) return;
-    free(p->sbuf);
-    free(p);
-}
-void (sprite_set_pos)   (sprite_t *p, int16_t x , int16_t y ){ p->x = x; p->y = y; }
-void (sprite_set_angle) (sprite_t *p, double angle          ){ p->theta = angle; p->c = fm_cos(p->theta); p->s = fm_sin(p->theta); }
-void (sprite_set_scale) (sprite_t *p, double scale          ){
-    if(eq_d(p->scale, scale)) return;
-    p->scale = scale;
-
-    p->su0 = (int16_t)(p->bsp->u0*p->scale);
-    p->sv0 = (int16_t)(p->bsp->u0*p->scale);
-
-    const uint16_t W = basic_sprite_get_w(p->bsp),
-                   H = basic_sprite_get_h(p->bsp);
-    uint16_t sW = (uint16_t)(W*scale), sH = (uint16_t)(H*scale);
-    p->sbuf = realloc(p->sbuf, sW*sH*4);
-    const uint8_t *map = basic_sprite_get_map(p->bsp);
-    for(uint16_t sx = 0; sx < sW; ++sx){
-        for(uint16_t sy = 0; sy < sH; ++sy){
-            uint16_t x = (uint16_t)(sx/scale), y = (uint16_t)(sy/scale);
-            if(x > W || y > H) continue;
-            memcpy(p->sbuf+4*(sx+sy*sW), map+4*(x+y*W), 4);
-        }
-    }
-}
-double   (sprite_get_angle)(const sprite_t *p){ return p->theta; }
-uint16_t (sprite_get_w)(const sprite_t *p){ return basic_sprite_get_w(p->bsp); }
-uint16_t (sprite_get_h)(const sprite_t *p){ return basic_sprite_get_h(p->bsp); }
-static void (sprite_src2sbuf)(const sprite_t *p, int16_t x, int16_t y, int16_t *u, int16_t *v){
-    if(p->theta == 0.0){
-        *u = x - p->x + p->su0;
-        *v = y - p->y + p->sv0;
-    }else{
-        double dx = x - p->x;
-        double dy = y - p->y;
-        int16_t du = (int16_t)(dx*p->c - dy*p->s - 0.5f);
-        int16_t dv = (int16_t)(dx*p->s + dy*p->c - 0.5f);
-        *u = du + p->su0;
-        *v = dv + p->sv0;
-    }
-}
-static void (sprite_sbuf2src)(const sprite_t *p, int16_t u, int16_t v, int16_t *x, int16_t *y){
-    int16_t du = u - p->su0;
-    int16_t dv = v - p->sv0;
-    double dx =  du*p->c + dv*p->s;
-    double dy = -du*p->s + dv*p->c;
-    *x = (int16_t)(dx + 0.5 + p->x);
-    *y = (int16_t)(dy + 0.5 + p->y);
-}
-
-void (sprite_draw)(const sprite_t *p){
-    const uint16_t sw = (uint16_t)(p->scale*basic_sprite_get_w(p->bsp));
-    const uint16_t sh = (uint16_t)(p->scale*basic_sprite_get_h(p->bsp));
-    int16_t xmin, xmax, ymin, ymax; {
-        int16_t x, y;
-        sprite_sbuf2src(p, 0          , 0          , &x, &y);
-        xmin = x; xmax = x; ymin = y; ymax = y;
-        sprite_sbuf2src(p, (int16_t)sw, 0          , &x, &y);
-        xmin = min_16(x, xmin); xmax = max_16(x, xmax); ymin = min_16(y, ymin); ymax = max_16(y, ymax);
-        sprite_sbuf2src(p, 0          , (int16_t)sh, &x, &y);
-        xmin = min_16(x, xmin); xmax = max_16(x, xmax); ymin = min_16(y, ymin); ymax = max_16(y, ymax);
-        sprite_sbuf2src(p, (int16_t)sw, (int16_t)sh, &x, &y);
-        xmin = min_16(x, xmin); xmax = max_16(x, xmax); ymin = min_16(y, ymin); ymax = max_16(y, ymax);
-        xmin = max_16(xmin-2, 0); xmax = min_16(xmax+2, (int16_t)graph_get_XRes());
-        ymin = max_16(ymin-2, 0); ymax = min_16(ymax+2, (int16_t)graph_get_YRes());
-    }
-    const uint16_t bytes_pixel = 3/*graph_get_bytes_pixel()*/;
-    for(int16_t u, v, y = ymin; y < ymax; ++y){
-        uint8_t *place = video_buf + (xmin + y*graph_get_XRes())*bytes_pixel;
-        for(int16_t x = xmin; x < xmax; ++x, place += bytes_pixel){
-            sprite_src2sbuf(p, x, y, &u, &v);
-            //u = x; v = y;
-            if(0 <= u && u < sw && 0 <= v && v < sh){
-                const uint8_t *c_p = p->sbuf+(v*sw+u)*4;
-                if(*(c_p+3) < ALPHA_THRESHOLD){ //alpha
-                    memcpy(place, c_p, bytes_pixel);
-                }
-            }
-        }
-    }
-}

Property changes on: proj/libs/graph/src/graph.c
___________________________________________________________________
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: proj/Makefile
===================================================================
--- proj/Makefile	(revision 369)
+++ proj/Makefile	(nonexistent)
@@ -1,20 +0,0 @@
-PROG=proj
-
-.PATH: ${.CURDIR}/project/src
-.PATH: ${.CURDIR}/libs/graph/src
-.PATH: ${.CURDIR}/libs/kbc/src
-.PATH: ${.CURDIR}/libs/rtc/src
-.PATH: ${.CURDIR}/libs/timer/src
-.PATH: ${.CURDIR}/libs/uart/src
-.PATH: ${.CURDIR}/libs/classes/src
-.PATH: ${.CURDIR}/libs/utils/src
-
-SRCS= list.c queue.c graph.c kbc.c keyboard.c mouse.c utils.c timer.c interrupts_func.c fast_math.c xpm_utils.c rtc.c uart.c makecode_map.c menu.c proj_func.c rectangle.c font.c ent.c proj.c hltp.c zombies.c campaign.c singleplayer.c chat.c scoreboards.c
-IPATHS=-I./project/include -I./libs -I./libs/graph/include -I./libs/kbc/include -I./libs/rtc/include -I./libs/timer/include -I./libs/uart/include -I./libs/classes/include -I./libs/utils/include -I./maps -I./media/xpm
-
-CPPFLAGS += -pedantic ${IPATHS} -D LCOM_MACRO -D __LCOM_OPTIMIZED__ -Wall -Wextra -Wshadow -Wunreachable-code #-Weverything -Wno-padded -Wno-unused-macros
-
-DPADD += ${LIBLCF}
-LDADD += -llcf
-
-.include <minix.lcom.mk>

Property changes on: proj/Makefile
___________________________________________________________________
Deleted: svn:executable
Index: proj/src/libs/kbc/src/keyboard.c
===================================================================
--- proj/src/libs/kbc/src/keyboard.c	(nonexistent)
+++ proj/src/libs/kbc/src/keyboard.c	(revision 370)
@@ -0,0 +1,66 @@
+#include <lcom/lcf.h>
+
+#include "keyboard.h"
+
+#include "kbc.h"
+#include "utils.h"
+#include "errors.h"
+#include "proj_func.h"
+
+int (subscribe_kbc_interrupt)(uint8_t interrupt_bit, int *interrupt_id) {
+    if (interrupt_id == NULL) return NULL_PTR;
+    *interrupt_id = interrupt_bit;
+    if(sys_irqsetpolicy(KBC_IRQ, IRQ_REENABLE | IRQ_EXCLUSIVE, interrupt_id)) return SBCR_ERROR;
+    return SUCCESS;
+}
+
+static uint8_t scancode[2];
+static int done = 1;
+static int sz = 1;
+static int got_error_keyboard = SUCCESS;
+const uint8_t* keyboard_get_scancode(void){ return scancode; }
+int keyboard_get_done(void){ return done; }
+int keyboard_get_size(void){ return sz; }
+int keyboard_get_error(void){return got_error_keyboard; }
+
+
+void (kbc_ih)(void) {
+    if(done) { sz = 1; }
+    else     sz++;
+    uint8_t status = 0;
+    got_error_keyboard = SUCCESS;
+    if ((got_error_keyboard = util_sys_inb(STATUS_REG, &status))) return;
+    if (status & (TIME_OUT_REC | PARITY_ERROR)) {
+        got_error_keyboard = 1;
+        return;
+    }
+    if ((status & OUT_BUF_FUL) == 0 || (status & AUX_MOUSE) != 0) {
+        got_error_keyboard = READ_ERROR;
+        return;
+    }
+    uint8_t byte = 0;
+    if ((got_error_keyboard = util_sys_inb(OUTPUT_BUF, &byte))) return;
+
+    scancode[sz-1] = byte;
+    done = !(TWO_BYTE_CODE == byte);
+
+    if (done) update_key_presses();
+
+}
+
+int (keyboard_poll)(uint8_t bytes[], uint8_t *size){
+    int ret = 0;
+    if(bytes == NULL || size == NULL) return NULL_PTR;
+    uint8_t c;
+    if((ret = kbc_read_byte(&c))) return ret;
+    if(c == TWO_BYTE_CODE){
+        if((ret = kbc_read_byte(&bytes[1]))) return ret;
+        bytes[0] = c;
+        *size = 2;
+    }else{
+        bytes[1] = 0;
+        bytes[0] = c;
+        *size = 1;
+    }
+    return SUCCESS;
+}

Property changes on: proj/src/libs/kbc/src/keyboard.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/graph/include/text.h
===================================================================
--- proj/src/libs/graph/include/text.h	(nonexistent)
+++ proj/src/libs/graph/include/text.h	(revision 370)
@@ -0,0 +1,114 @@
+#ifndef TEXT_H_INCLUDED
+#define TEXT_H_INCLUDED
+
+/**
+ * @defgroup    text_t  text_t
+ * @ingroup font_t
+ * @brief Text module.
+ *
+ * Allows to draw text in screen.
+ * @{
+ */
+
+#include "font.h"
+
+/**
+ * @brief Enumeration of vertical alignment schemes.
+ */
+typedef enum{
+    text_valign_top    = -1,
+    text_valign_center =  0,
+    text_valign_bottom =  1
+} text_valign;
+/**
+ * @brief Enumeration of horizontal alignment schemes.
+ */
+typedef enum{
+    text_halign_left   = -1,
+    text_halign_center =  0,
+    text_halign_right  =  1
+} text_halign;
+
+/**
+ * @brief Drawable text.
+ */
+typedef struct text text_t;
+/**
+ * @brief Construct text.
+ * @param   fnt Font to draw the text
+ * @param   txt String to be drawn
+ * @return      Pointer to constructed text
+ */
+text_t* (text_ctor)(const font_t *fnt, const char *txt);
+/**
+ * @brief Destruct text.
+ * @param   p   Pointer to text to be destroyed
+ */
+void    (text_dtor)(text_t *p);
+/**
+ * @brief Set text string.
+ * @param   p   Pointer to text
+ * @param   txt String to be set
+ */
+void (text_set_string)(text_t *p, const char *txt);
+/**
+ * @brief Set text position.
+ * @param   p   Pointer to text
+ * @param   x   X-position of the text
+ * @param   y   Y-position of the text
+ */
+void (text_set_pos)   (text_t *p, int16_t x, int16_t y);
+/**
+ * @brief Set text size (letter size, in pixels).
+ * @param   p       Pointer to text
+ * @param   size    Letter size of the text
+ */
+void (text_set_size)  (text_t *p, uint16_t size);
+/**
+ * @brief Set text color.
+ * @param   p       Pointer to text
+ * @param   color   Text color
+ */
+void (text_set_color) (text_t *p, uint32_t color);
+/**
+ * @brief Set text vertical alignment.
+ * @param   p       Pointer to text
+ * @param   valign  Vertical alignment of the text
+ */
+void (text_set_valign)(text_t *p, text_valign valign);
+/**
+ * @brief Set text horizontal alignment.
+ * @param   p       Pointer to text
+ * @param   halign  Horizontal alignment of the text
+ */
+void (text_set_halign)(text_t *p, text_halign halign);
+/**
+ * @brief Get string of the text.
+ * @param   p       Pointer to text
+ * @return  Pointer to string
+ */
+const char* (text_get_string)(const text_t *p);
+/**
+ * @brief Get text x-position.
+ * @param   p   Pointer to text
+ * @return      X-position of text
+ */
+int16_t (text_get_x)  (const text_t *p);
+/**
+ * @brief Get text y-position.
+ * @param   p   Pointer to text
+ * @return      Y-position of text
+ */
+int16_t (text_get_y)  (const text_t *p);
+/**
+ * @brief Draw text on the screen buffer.
+ * @param   p   Pointer to text
+ * @return      SUCCESS if operation was successful, false otherwise
+ */
+int     (text_draw)   (const text_t *p);
+
+/**
+ * @}
+ */
+
+#endif //TEXT_H_INCLUDED

Property changes on: proj/src/libs/graph/include/text.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/rtc/src/rtc.c
===================================================================
--- proj/src/libs/rtc/src/rtc.c	(nonexistent)
+++ proj/src/libs/rtc/src/rtc.c	(revision 370)
@@ -0,0 +1,159 @@
+#include <lcom/lcf.h>
+
+#include "rtc.h"
+
+#include "utils.h"
+#include "errors.h"
+
+// RTC IRQ Line
+
+#define KBC_IRQ   8  /* @brief KBC IRQ Line */
+
+// RTC Ports
+
+#define RTC_ADDR_REG        0x70
+#define RTC_DATA_REG        0x71
+
+// RTC Registers (Byte)
+
+#define RTC_SEC             0
+#define RTC_SEC_ALARM       1
+#define RTC_MIN             2
+#define RTC_MIN_ALARM       3
+#define RTC_HOUR            4
+#define RTC_HOUR_ALARM      5
+#define RTC_WEEK_DAY        6
+#define RTC_MONTH_DAY       7
+#define RTC_MONTH           8
+#define RTC_YEAR            9
+#define RTC_REG_A           10
+#define RTC_REG_B           11
+#define RTC_REG_C           12
+#define RTC_REG_D           13
+
+// Register A
+
+#define RS0     BIT(0)  /** @brief Rate selector */
+#define RS1     BIT(1)  /** @brief Rate selector */
+#define RS2     BIT(2)  /** @brief Rate selector */
+#define RS3     BIT(3)  /** @brief Rate selector */
+#define UIP     BIT(7)  /** @brief Update in progress */
+
+// Register B
+
+#define DSE             BIT(0)  /** @brief Enable Daylight Saving Time */
+#define HOUR_FORM       BIT(1)  /** @brief Set to 1 for 24h format (0-23), 0 to 12h format (1-12) */
+#define DM              BIT(2)  /** @brief Set to 1 if registers are in binary, 0 if in BCD */
+#define SQWE            BIT(3)  /** @brief Enable square wave generation */
+#define UIE             BIT(4)  /** @brief Enable Update interrupts */
+#define AIE             BIT(5)  /** @brief Enable alarm interrupts */
+#define PIE             BIT(6)  /** @brief Enable periodic interrupts */
+#define SET             BIT(7)  /** @brief Set to 1 to inhibit updates of time/date registers */
+
+// Register C
+
+#define UF      BIT(4)  /** @brief Update Interrupt Pending */
+#define AF      BIT(5)  /** @brief Alarm Interrupt Pending */
+#define PF      BIT(6)  /** @brief Periodic Interrupt Pending */
+#define IRQF    BIT(7)  /** @brief IRQ Line Active */
+
+// Register D
+
+#define VRT     BIT(7)  /** @brief Valid RAM/time - If set to 0 RTC reading aren't valid */
+
+int (subscribe_rtc_interrupt)(uint8_t interrupt_bit, int *interrupt_id) {
+    if (interrupt_id == NULL) return NULL_PTR;
+    *interrupt_id = interrupt_bit;
+    if (sys_irqsetpolicy(KBC_IRQ, IRQ_REENABLE | IRQ_EXCLUSIVE, interrupt_id)) return SBCR_ERROR;
+    return SUCCESS;
+}
+
+int (rtc_read_register)(uint32_t reg, uint8_t *data) {
+    if (sys_outb(RTC_ADDR_REG, reg)) return WRITE_ERROR;
+
+    if (util_sys_inb(RTC_DATA_REG, data)) return READ_ERROR;
+
+    return SUCCESS;
+}
+
+int (rtc_write_register)(uint32_t reg, uint8_t data) {
+    if (sys_outb(RTC_ADDR_REG, reg)) return WRITE_ERROR;
+
+    if (sys_outb(RTC_DATA_REG, data)) return WRITE_ERROR;
+
+    return SUCCESS;
+}
+
+int (rtc_check_update)(void) {
+    uint8_t data;
+    int r;
+
+    if ((r = rtc_read_register(RTC_REG_A, &data))) return r;
+
+    return (data & UIP) != 0;
+}
+
+int (rtc_set_updates)(int on) {
+    uint8_t data;
+    int r;
+    if (on) {
+        if ((r = rtc_read_register(RTC_REG_B, &data))) return r;
+
+        data &= ~SET;
+
+        if ((r = rtc_write_register(RTC_REG_B, data))) return r;
+
+    } else {
+        while (rtc_check_update());
+
+        if ((r = rtc_read_register(RTC_REG_B, &data))) return r;
+
+        data |= SET;
+
+        if ((r = rtc_write_register(RTC_REG_B, data))) return r;
+    }
+    return SUCCESS;
+}
+
+int (rtc_read_time)(uint8_t *time) {
+
+    int r;
+    //if ((r = rtc_set_updates(false))) return r;
+    while (rtc_check_update());
+
+    uint8_t hour, min, sec;
+
+    if ((r = rtc_read_register(RTC_SEC, &sec)))    return r;
+    if ((r = rtc_read_register(RTC_MIN, &min)))    return r;
+    if ((r = rtc_read_register(RTC_HOUR, &hour)))  return r;
+
+    //if ((r = rtc_set_updates(true))) return r;
+
+    time[0] = BCD_FIRST(sec)*10   + BCD_SECOND(sec);
+    time[1] = BCD_FIRST(min)*10   + BCD_SECOND(min);
+    time[2] = BCD_FIRST(hour)*10  + BCD_SECOND(hour);
+
+    return SUCCESS;
+}
+
+int (rtc_read_date)(uint8_t *date) {
+    int r;
+    //if ((r = rtc_set_updates(false))) return r;
+    while (rtc_check_update());
+
+    uint8_t year, month, day, weekday;
+
+    if ((r = rtc_read_register(RTC_WEEK_DAY,    &weekday)))     return r;
+    if ((r = rtc_read_register(RTC_MONTH_DAY,   &day)))         return r;
+    if ((r = rtc_read_register(RTC_MONTH,       &month)))       return r;
+    if ((r = rtc_read_register(RTC_YEAR,        &year)))        return r;
+
+    //if ((r = rtc_set_updates(true))) return r;
+
+    date[0] = weekday;
+    date[1] = BCD_FIRST(day)*10     + BCD_SECOND(day);
+    date[2] = BCD_FIRST(month)*10   + BCD_SECOND(month);
+    date[3] = BCD_FIRST(year)*10    + BCD_SECOND(year);
+
+    return SUCCESS;
+}

Property changes on: proj/src/libs/rtc/src/rtc.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/utils/include/utils.h
===================================================================
--- proj/src/libs/utils/include/utils.h	(nonexistent)
+++ proj/src/libs/utils/include/utils.h	(revision 370)
@@ -0,0 +1,96 @@
+#ifndef UTILS_H_INCLUDED
+#define UTILS_H_INCLUDED
+
+/**
+ * @defgroup utils utils
+ * @ingroup libs
+ * @brief Utilities module.
+ *
+ * @{
+ */
+
+/** @brief Get first digit (leftmost digit) of 8-bit BCD */
+#define BCD_FIRST(n)     (n >> 4)
+/** @brief Get second digit (rightmost digit) of 8-bit BCD */
+#define BCD_SECOND(n)    (n & 0x0F)
+
+/**
+ * @brief Gets the least significant byte of a 16-bit variable
+ * @param val 16-bit variable
+ * @param lsb Pointer to a 8-bit variable to store the value of the LSB
+ * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ */
+int(util_get_LSB)(uint16_t val, uint8_t *lsb);
+
+/**
+ * @brief Gets the most significant byte of a 16-bit variable
+ * @param val 16-bit variable
+ * @param msb Pointer to a 8-bit variable to store the value of the MSB
+ * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ */
+int(util_get_MSB)(uint16_t val, uint8_t *msb);
+
+/**
+ * @brief sys_inb wrapper
+ * @param port Port to read from
+ * @param value Pointer to byte to store value read
+ * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ */
+int (util_sys_inb)(int port, uint8_t *value);
+
+/**
+ * @brief Unsubcribes Interrupts
+ * @param interrupt_id Interrupt ID, value via arguments on subscription of the interrupt_id
+ * @see subscribe_kbc_interrupt, subscribe_timer_interrupt
+ * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ */
+int (unsubscribe_interrupt)(int *interrupt_id);
+
+/**
+ * @brief Gets the minimum value out of two values.
+ * @param a     First value
+ * @param b     Second value
+ * @return  The minimum of the two values
+ */
+int16_t min_16(int16_t a, int16_t b);
+/// @overload
+uint16_t min_u16(uint16_t a, uint16_t b);
+/// @overload
+int32_t min_32(int32_t a, int32_t b);
+/// @overload
+double  min_d(double  a, double  b);
+
+/**
+ * @brief Gets the maximum value out of two values.
+ * @param a     First value
+ * @param b     Second value
+ * @return  The maximum of the two values
+ */
+int16_t max_16(int16_t a, int16_t b);
+/// @overload
+uint16_t max_u16(uint16_t a, uint16_t b);
+/// @overload
+int32_t max_32(int32_t a, int32_t b);
+/// @overload
+double  max_d(double  a, double  b);
+
+/**
+ * @brief Get the absolute value of a double.
+ * @param   a   Argument
+ * @return      Absolute value of a
+ */
+double abs_d(double a);
+
+/**
+ * @brief Compare if two doubles are approximately equal (within 1e-10).
+ * @param   a   First value
+ * @param   b   Second value
+ * @return      true if the two numbers are approximately equal, false otherwise
+ */
+int eq_d(double a, double b);
+
+/**
+ * @}
+ */
+
+#endif //UTILS_H_INCLUDED

Property changes on: proj/src/libs/utils/include/utils.h
___________________________________________________________________
Added: svn:executable
Index: proj/src/libs/graph/src/graph.c
===================================================================
--- proj/src/libs/graph/src/graph.c	(nonexistent)
+++ proj/src/libs/graph/src/graph.c	(revision 370)
@@ -0,0 +1,410 @@
+#include <lcom/lcf.h>
+
+#include "graph.h"
+
+#include "errors.h"
+#include <stdio.h>
+
+#define VC_BIOS_SERV  0x10 /** @brief Interrupt service of video card */
+#define VBE_CALL      0x4F /** @brief VBE call function specifier */
+
+#define MBYTE_BASE  0x0         /** @brief Base address (zero address) */
+#define MBYTE_SIZE  0xFFFFF     /** @brief Size of a mebibyte */
+
+#define LINEAR_FRAME_BUFFER_MD  BIT(14)
+
+// Graphics Functions
+#define VBE_CTRL_INFO       0x00    /** @brief Get VBE Controller Information */
+#define VBE_MD_INFO         0x01    /** @brief Get VBE Mode Information */
+#define SET_VBE_MD          0x02    /** @brief Set VBE Mode */
+
+// Error codes (AH)
+#define AH_SUCCESS          0x00    /** @brief Success code on BIOS call */
+#define AH_FUNC_CALL_FAIL   0x01    /** @brief Function call failed */
+#define AH_FUNC_NOT_SUPP    0x02    /** @brief Function call is not supported in current HW configuration */
+#define AH_FUNC_INVALID     0x03    /** @brief Invalid function in current video mode */
+
+/// MACROS
+#define FAR2PHYS(n)         ((((n)>>12) & 0xFFFFFFF0) + ((n) & 0x0000FFFF))
+
+/// STRUCT
+typedef struct __attribute__((packed)) {
+
+    char        VbeSignature[4]     ;
+    uint16_t    VbeVersion          ;
+    uint32_t    OemStringPtr        ;
+    uint8_t     Capabilities[4]     ;
+    uint32_t    VideoModePtr        ;
+    uint16_t    TotalMemory         ;
+
+    uint16_t    OemSoftwareRev      ;
+    uint32_t    OemVendorNamePtr    ;
+    uint32_t    OemProductNamePtr   ;
+    uint32_t    OemProductRevPtr    ;
+    char        Reserved[222]       ;
+
+    char        OemData[256]        ;
+} VbeInfoBlock;
+
+static vbe_mode_info_t vbe_mem_info;
+
+/// PRIVATE GET
+static uint16_t   (graph_get_bits_pixel)   (void){ return vbe_mem_info.BitsPerPixel; }
+static phys_bytes (graph_get_phys_addr)    (void){ return vbe_mem_info.PhysBasePtr; }
+static unsigned   (graph_get_vram_size)    (void){ return vbe_mem_info.XResolution * vbe_mem_info.YResolution * graph_get_bytes_pixel(); }
+//static uint16_t   (graph_get_RedMaskSize)  (void){ return vbe_mem_info.RedMaskSize  ; }
+//static uint16_t   (graph_get_GreenMaskSize)(void){ return vbe_mem_info.GreenMaskSize; }
+//static uint16_t   (graph_get_BlueMaskSize) (void){ return vbe_mem_info.BlueMaskSize ; }
+
+/// PUBLIC GET
+uint16_t   (graph_get_XRes)         (void){ return vbe_mem_info.XResolution; }
+uint16_t   (graph_get_YRes)         (void){ return vbe_mem_info.YResolution; }
+uint16_t   (graph_get_bytes_pixel)  (void){ return (graph_get_bits_pixel() + 7) >> 3; }
+
+///
+static int (get_permission)(unsigned int base_addr, unsigned int size) {
+    struct minix_mem_range mmr;
+    mmr.mr_base = base_addr;
+    mmr.mr_limit = base_addr + size;
+    return sys_privctl(SELF, SYS_PRIV_ADD_MEM, &mmr);
+}
+
+//static int (get_permissions_first_mbyte)(void) {
+//    return get_permission(MBYTE_BASE, MBYTE_SIZE);
+//}
+
+/// MEMORY
+static uint8_t *video_mem = NULL; /** @brief Frame-buffer VM address. */
+static uint8_t *video_buf = NULL; /** @brief Primary buffer for drawing before copying to video_mem. */
+static mmap_t mem_map;
+static int (graph_free_memory)(void) {
+    int r = SUCCESS;
+    free(video_buf); video_buf = NULL;
+    r = !lm_free(&mem_map);
+    return r;
+}
+static int (graph_map_vram)(void) {
+    int r;
+    const unsigned vram_base = graph_get_phys_addr();
+    const unsigned vram_size = graph_get_vram_size();
+    if ((r = get_permission(vram_base, vram_size))) {
+        if (graph_free_memory()) {
+            printf("%s: lm_free failed\n", __func__);
+        }
+        panic("%s: sys_privctl (ADD MEM) failed: %d\n", __func__, r);
+    }
+
+    video_mem = vm_map_phys(SELF, (void *)vram_base, vram_size);
+
+    if (video_mem == MAP_FAILED) {
+        if (graph_free_memory()) {
+            printf("%s: lm_free failed\n", __func__);
+        }
+        panic("%s: couldn't map video memory.", __func__);
+    }
+
+    video_buf = malloc(vram_size);
+
+    return SUCCESS;
+}
+
+/// INFO GET
+static int (vbe_get_mode_information)(uint16_t mode) {
+    memset(&vbe_mem_info, 0, sizeof(vbe_mode_info_t)); // reset values
+
+    struct reg86 reg_86;
+    memset(&reg_86, 0, sizeof(struct reg86)); // reset struct
+
+    vbe_mode_info_t *virtual_addr = lm_alloc(sizeof(vbe_mode_info_t), &mem_map);
+
+    reg_86.intno = VC_BIOS_SERV;
+    reg_86.ah = VBE_CALL;
+    reg_86.al = VBE_MD_INFO;
+    reg_86.cx = mode;
+    reg_86.es = PB2BASE(mem_map.phys);
+    reg_86.di = PB2OFF(mem_map.phys);
+    // BIOS CALL
+    if (sys_int86(&reg_86) || reg_86.ah != AH_SUCCESS) {
+        printf("%s: sys_int86 failed\n", __func__);
+        if (graph_free_memory()) {
+            printf("%s: lm_free failed\n", __func__);
+        }
+        return BIOS_CALL_ERROR;
+    }
+
+    memcpy((void*)&vbe_mem_info, (void*)virtual_addr, mem_map.size);
+    return SUCCESS;
+}
+/*
+static int (vbe_get_controller_information)(vg_vbe_contr_info_t *info_p) {
+    memset(info_p, 0, sizeof(vg_vbe_contr_info_t)); // reset values
+
+    mmap_t controller_map;
+
+    struct reg86 reg_86;
+    memset(&reg_86, 0, sizeof(struct reg86)); // reset struct
+
+    VbeInfoBlock *virtual_addr = lm_alloc(sizeof(VbeInfoBlock), &controller_map);
+
+    uint32_t virtual_base = (uint32_t)(virtual_addr) - controller_map.phys;
+
+    virtual_addr->VbeSignature[0] = 'V';
+    virtual_addr->VbeSignature[1] = 'B';
+    virtual_addr->VbeSignature[2] = 'E';
+    virtual_addr->VbeSignature[3] = '2';
+
+
+    reg_86.intno = VC_BIOS_SERV;
+    reg_86.ah = VBE_CALL;
+    reg_86.al = VBE_CTRL_INFO;
+    reg_86.es = PB2BASE(controller_map.phys);
+    reg_86.di = PB2OFF(controller_map.phys);
+    // BIOS CALL
+    if (sys_int86(&reg_86) || reg_86.ah != AH_SUCCESS) {
+        printf("%s: sys_int86 failed\n", __func__);
+        if (!lm_free(&controller_map)) {
+            printf("%s: lm_free failed\n", __func__);
+        }
+        return BIOS_CALL_ERROR;
+    }
+
+    info_p->VBESignature[0] = virtual_addr->VbeSignature[0];
+    info_p->VBESignature[1] = virtual_addr->VbeSignature[1];
+    info_p->VBESignature[2] = virtual_addr->VbeSignature[2];
+    info_p->VBESignature[3] = virtual_addr->VbeSignature[3];
+
+    uint8_t lsb, msb;
+    util_get_LSB(virtual_addr->VbeVersion, &lsb);
+    util_get_MSB(virtual_addr->VbeVersion, &msb);
+    info_p->VBEVersion[0] = lsb;
+    info_p->VBEVersion[1] = msb;
+
+    info_p->TotalMemory = (virtual_addr->TotalMemory << 6);
+
+    // Convert Far Far Pointer to Virtual Address
+
+    uint32_t phys_ptr = FAR2PHYS(virtual_addr->OemStringPtr);
+    uint32_t virtual_ptr = phys_ptr + virtual_base;
+    info_p->OEMString = (char*)(virtual_ptr);
+
+    phys_ptr = FAR2PHYS(virtual_addr->VideoModePtr);
+    virtual_ptr = phys_ptr + virtual_base;
+    info_p->VideoModeList = (uint16_t*)(virtual_ptr);
+
+    phys_ptr = FAR2PHYS(virtual_addr->OemVendorNamePtr);
+    virtual_ptr = phys_ptr + virtual_base;
+    info_p->OEMVendorNamePtr = (char*)(virtual_ptr);
+
+    phys_ptr = FAR2PHYS(virtual_addr->OemProductNamePtr);
+    virtual_ptr = phys_ptr + virtual_base;
+    info_p->OEMProductNamePtr = (char*)(virtual_ptr);
+
+    phys_ptr = FAR2PHYS(virtual_addr->OemProductRevPtr);
+    virtual_ptr = phys_ptr + virtual_base;
+    info_p->OEMProductRevPtr = (char*)(virtual_ptr);
+
+    if (!lm_free(&controller_map)) {
+        printf("%s: lm_free failed\n", __func__);
+        return LCF_ERROR;
+    }
+
+    return SUCCESS;
+}
+*/
+
+/// INIT
+static int (graph_set_mode)(uint16_t mode) {
+    struct reg86 reg_86;
+
+    memset(&reg_86, 0, sizeof(struct reg86)); // reset struct
+
+    // Set Reg86
+    reg_86.intno = VC_BIOS_SERV;
+    reg_86.ah = VBE_CALL;
+    reg_86.al = SET_VBE_MD;
+    reg_86.bx = mode | LINEAR_FRAME_BUFFER_MD;
+
+    // BIOS CALL
+    if (sys_int86(&reg_86) || reg_86.ah != AH_SUCCESS) {
+        printf("%s: sys_int86 failed\n", __func__);
+        return BIOS_CALL_ERROR;
+    }
+
+    return SUCCESS;
+}
+int (graph_init)(uint16_t mode){
+    if (vbe_get_mode_information(mode)) {
+        printf("%s: failed to get information for mode %x.\n", __func__, mode);
+        return 1;
+    }
+
+    graph_map_vram(); // if function fails it aborts program
+
+    if (graph_set_mode(mode)) {
+        printf("%s: failed to set graphic mode %x.\n", __func__, mode);
+        return 1;
+    };
+    return SUCCESS;
+}
+
+/// CLEANUP
+int (graph_cleanup)(void){
+    int r = SUCCESS;
+    if ((r = vg_exit()))
+        printf("%s: vg_exit failed to exit to text mode.\n", __func__);
+    if ((r = graph_free_memory()))
+        printf("%s: lm_free failed\n", __func__);
+    return r;
+}
+
+/// PIXEL DRAWING
+void (graph_set_pixel)(uint16_t x, uint16_t y, uint32_t color) {
+    memcpy(video_buf + (x+y*graph_get_XRes())*graph_get_bytes_pixel(), &color, graph_get_bytes_pixel());
+}
+void (graph_set_pixel_pos)(unsigned pos, uint32_t color){
+    memcpy(video_buf + pos, &color, graph_get_bytes_pixel());
+}
+int (graph_clear_screen)(void){ memset(video_buf, 0, graph_get_vram_size()); return SUCCESS; }
+int (graph_draw)(void){ memcpy(video_mem, video_buf, graph_get_vram_size()); return SUCCESS; }
+
+///SPRITE
+#include "sprite.h"
+
+#include "utils.h"
+#include "fast_math.h"
+#include <math.h>
+
+struct basic_sprite{
+    uint8_t *map;
+    uint16_t w, h;
+    int16_t u0, v0;
+};
+basic_sprite_t* (basic_sprite_ctor)(const char *const *xpm, int16_t u0, int16_t v0){
+    basic_sprite_t *ret = malloc(sizeof(basic_sprite_t));
+    if(ret == NULL) return NULL;
+    enum xpm_image_type type = XPM_8_8_8_8;
+    xpm_image_t img;
+    ret->map = xpm_load((xpm_map_t)xpm, type, &img);
+    if(ret->map == NULL){
+        basic_sprite_dtor(ret);
+        return NULL;
+    }
+    ret->w = img.width;
+    ret->h = img.height;
+    ret->u0 = u0;
+    ret->v0 = v0;
+    return ret;
+}
+void (basic_sprite_dtor)(basic_sprite_t *p){
+    if(p == NULL) return;
+    free(p->map);
+    free(p);
+}
+const uint8_t* (basic_sprite_get_map)(const basic_sprite_t *p){ return p->map; }
+uint16_t       (basic_sprite_get_w)  (const basic_sprite_t *p){ return p->w  ; }
+uint16_t       (basic_sprite_get_h)  (const basic_sprite_t *p){ return p->h  ; }
+int16_t        (basic_sprite_get_u0) (const basic_sprite_t *p){ return p->u0 ; }
+int16_t        (basic_sprite_get_v0) (const basic_sprite_t *p){ return p->v0 ; }
+
+struct sprite{
+    const basic_sprite_t *bsp;
+    int16_t x, y; //position in screen
+    int16_t su0, sv0;
+    double theta, s, c;
+    double scale;
+    uint8_t *sbuf;
+};
+sprite_t* (sprite_ctor)(const basic_sprite_t *bsp){
+    sprite_t *ret = malloc(sizeof(sprite_t));
+    if(ret == NULL) return NULL;
+    ret->bsp = bsp;
+    ret->sbuf = NULL;
+    ret->x = 0;
+    ret->y = 0;
+    sprite_set_angle(ret, 0.0);
+    sprite_set_scale(ret, 1.0);
+    return ret;
+}
+void (sprite_dtor)(sprite_t *p){
+    if(p == NULL) return;
+    free(p->sbuf);
+    free(p);
+}
+void (sprite_set_pos)   (sprite_t *p, int16_t x , int16_t y ){ p->x = x; p->y = y; }
+void (sprite_set_angle) (sprite_t *p, double angle          ){ p->theta = angle; p->c = fm_cos(p->theta); p->s = fm_sin(p->theta); }
+void (sprite_set_scale) (sprite_t *p, double scale          ){
+    if(eq_d(p->scale, scale)) return;
+    p->scale = scale;
+
+    p->su0 = (int16_t)(p->bsp->u0*p->scale);
+    p->sv0 = (int16_t)(p->bsp->u0*p->scale);
+
+    const uint16_t W = basic_sprite_get_w(p->bsp),
+                   H = basic_sprite_get_h(p->bsp);
+    uint16_t sW = (uint16_t)(W*scale), sH = (uint16_t)(H*scale);
+    p->sbuf = realloc(p->sbuf, sW*sH*4);
+    const uint8_t *map = basic_sprite_get_map(p->bsp);
+    for(uint16_t sx = 0; sx < sW; ++sx){
+        for(uint16_t sy = 0; sy < sH; ++sy){
+            uint16_t x = (uint16_t)(sx/scale), y = (uint16_t)(sy/scale);
+            if(x > W || y > H) continue;
+            memcpy(p->sbuf+4*(sx+sy*sW), map+4*(x+y*W), 4);
+        }
+    }
+}
+double   (sprite_get_angle)(const sprite_t *p){ return p->theta; }
+uint16_t (sprite_get_w)(const sprite_t *p){ return basic_sprite_get_w(p->bsp); }
+uint16_t (sprite_get_h)(const sprite_t *p){ return basic_sprite_get_h(p->bsp); }
+static void (sprite_src2sbuf)(const sprite_t *p, int16_t x, int16_t y, int16_t *u, int16_t *v){
+    if(p->theta == 0.0){
+        *u = x - p->x + p->su0;
+        *v = y - p->y + p->sv0;
+    }else{
+        double dx = x - p->x;
+        double dy = y - p->y;
+        int16_t du = (int16_t)(dx*p->c - dy*p->s - 0.5f);
+        int16_t dv = (int16_t)(dx*p->s + dy*p->c - 0.5f);
+        *u = du + p->su0;
+        *v = dv + p->sv0;
+    }
+}
+static void (sprite_sbuf2src)(const sprite_t *p, int16_t u, int16_t v, int16_t *x, int16_t *y){
+    int16_t du = u - p->su0;
+    int16_t dv = v - p->sv0;
+    double dx =  du*p->c + dv*p->s;
+    double dy = -du*p->s + dv*p->c;
+    *x = (int16_t)(dx + 0.5 + p->x);
+    *y = (int16_t)(dy + 0.5 + p->y);
+}
+
+void (sprite_draw)(const sprite_t *p){
+    const uint16_t sw = (uint16_t)(p->scale*basic_sprite_get_w(p->bsp));
+    const uint16_t sh = (uint16_t)(p->scale*basic_sprite_get_h(p->bsp));
+    int16_t xmin, xmax, ymin, ymax; {
+        int16_t x, y;
+        sprite_sbuf2src(p, 0          , 0          , &x, &y);
+        xmin = x; xmax = x; ymin = y; ymax = y;
+        sprite_sbuf2src(p, (int16_t)sw, 0          , &x, &y);
+        xmin = min_16(x, xmin); xmax = max_16(x, xmax); ymin = min_16(y, ymin); ymax = max_16(y, ymax);
+        sprite_sbuf2src(p, 0          , (int16_t)sh, &x, &y);
+        xmin = min_16(x, xmin); xmax = max_16(x, xmax); ymin = min_16(y, ymin); ymax = max_16(y, ymax);
+        sprite_sbuf2src(p, (int16_t)sw, (int16_t)sh, &x, &y);
+        xmin = min_16(x, xmin); xmax = max_16(x, xmax); ymin = min_16(y, ymin); ymax = max_16(y, ymax);
+        xmin = max_16(xmin-2, 0); xmax = min_16(xmax+2, (int16_t)graph_get_XRes());
+        ymin = max_16(ymin-2, 0); ymax = min_16(ymax+2, (int16_t)graph_get_YRes());
+    }
+    const uint16_t bytes_pixel = 3/*graph_get_bytes_pixel()*/;
+    for(int16_t u, v, y = ymin; y < ymax; ++y){
+        uint8_t *place = video_buf + (xmin + y*graph_get_XRes())*bytes_pixel;
+        for(int16_t x = xmin; x < xmax; ++x, place += bytes_pixel){
+            sprite_src2sbuf(p, x, y, &u, &v);
+            //u = x; v = y;
+            if(0 <= u && u < sw && 0 <= v && v < sh){
+                const uint8_t *c_p = p->sbuf+(v*sw+u)*4;
+                if(*(c_p+3) < ALPHA_THRESHOLD){ //alpha
+                    memcpy(place, c_p, bytes_pixel);
+                }
+            }
+        }
+    }
+}

Property changes on: proj/src/libs/graph/src/graph.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/graph/src/rectangle.c
===================================================================
--- proj/src/libs/graph/src/rectangle.c	(nonexistent)
+++ proj/src/libs/graph/src/rectangle.c	(revision 370)
@@ -0,0 +1,82 @@
+#include <lcom/lcf.h>
+
+#include "rectangle.h"
+
+#include "graph.h"
+#include "utils.h"
+
+struct rectangle{
+    int16_t  x, y;
+    uint16_t w, h;
+    uint32_t outline_color;
+    uint32_t fill_color;
+    int16_t  outline_width;
+    uint8_t  fill_alpha;
+};
+
+rectangle_t* (rectangle_ctor)(int16_t x, int16_t y, uint16_t w, uint16_t h){
+    rectangle_t *ret = (rectangle_t*)malloc(sizeof(rectangle_t));
+    if(ret == NULL) return NULL;
+    ret->x = x;
+    ret->y = y;
+    ret->w = w;
+    ret->h = h;
+    ret->fill_color    = 0xFFFFFF;
+    ret->fill_alpha    = 0xFF;
+    ret->outline_color = 0x000000;
+    ret->outline_width = 0;
+    return ret;
+}
+void (rectangle_dtor)(rectangle_t *p){
+    if(p == NULL) return;
+    free(p);
+}
+
+void (rectangle_set_pos)          (rectangle_t *p,  int16_t x,  int16_t y){ p->x = x; p->y = y; }
+void (rectangle_set_size)         (rectangle_t *p, uint16_t w, uint16_t h){ p->w = w; p->h = h; }
+void (rectangle_set_fill_color)   (rectangle_t *p, uint32_t color        ){ p->fill_color = color; }
+void (rectangle_set_fill_trans)   (rectangle_t *p, uint8_t  alpha        ){ p->fill_alpha = alpha; }
+void (rectangle_set_outline_color)(rectangle_t *p, uint32_t color        ){ p->outline_color = color; }
+void (rectangle_set_outline_width)(rectangle_t *p,  int16_t width        ){ p->outline_width = width; }
+
+int16_t  (rectangle_get_x)(const rectangle_t *p){ return p->x; }
+int16_t  (rectangle_get_y)(const rectangle_t *p){ return p->y; }
+uint16_t (rectangle_get_w)(const rectangle_t *p){ return p->w; }
+uint16_t (rectangle_get_h)(const rectangle_t *p){ return p->h; }
+
+int (rectangle_collide_point)(const rectangle_t *p, int x, int y) {
+    int16_t x0 = p->x, y0 = p->y;
+    return (x >= x0 && x <= x0 + p->w) && (y >= y0 && y <= y0 + p->h);
+}
+
+static void (rectangle_draw_hline)(int16_t x, int16_t y, int16_t l, uint32_t color){
+    if(l < 0){ rectangle_draw_hline(x+l, y, -l, color); return; }
+    for(int16_t x_ = max_16(0,x); x_ < min_16(x+l,(int16_t)graph_get_XRes()); ++x_){
+        graph_set_pixel((uint16_t)x_, (uint16_t)y, color);
+    }
+}
+static void (rectangle_draw_vline)(int16_t x, int16_t y, int16_t l, uint32_t color){
+    if(l < 0){ rectangle_draw_vline(x, y+l, -l, color); return; }
+    for(int16_t y_ = max_16(0,y); y_ < min_16(y+l,(int16_t)graph_get_YRes()); ++y_){
+        graph_set_pixel((uint16_t)x, (uint16_t)y_, color);
+    }
+}
+
+void (rectangle_draw)(const rectangle_t *p){
+    /// fill
+    if(p->fill_alpha > ALPHA_THRESHOLD)
+        for(int16_t y = max_16(p->y,0); y < min_16(p->y+p->h, (int16_t)graph_get_YRes()); ++y)
+            rectangle_draw_hline(p->x, y, (int16_t)p->w, p->fill_color);
+    /// border
+    int16_t step = (p->outline_width > 0 ? 1 : -1);
+    int16_t l = p->x, r = p->x+p->w, t = p->y, b = p->y+p->h;
+    if(step > 0){
+        --l; ++r; --t; ++b;
+    }
+    for(int16_t i = 0; i != p->outline_width; i += step, l -= step, r += step, t -= step, b += step){
+        rectangle_draw_hline(l  , t  , r-l, p->outline_color);
+        rectangle_draw_hline(l  , b-1, r-l, p->outline_color);
+        rectangle_draw_vline(l  , t  , b-t, p->outline_color);
+        rectangle_draw_vline(r-1, t  , b-t, p->outline_color);
+    }
+}

Property changes on: proj/src/libs/graph/src/rectangle.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/kbc/include/keyboard.h
===================================================================
--- proj/src/libs/kbc/include/keyboard.h	(nonexistent)
+++ proj/src/libs/kbc/include/keyboard.h	(revision 370)
@@ -0,0 +1,100 @@
+#ifndef KEYBOARD_H_INCLUDED
+#define KEYBOARD_H_INCLUDED
+
+/**
+ * @defgroup    keyboard    keyboard
+ * @ingroup kbc
+ * @brief Keyboard module.
+ *
+ * @{
+ */
+
+#include "kbc.h"
+
+/** @brief W Make Code */
+#define W_MAKE_CODE             0x11
+/** @brief W Break Code */
+#define W_BREAK_CODE            0x91
+/** @brief A Make Code */
+#define A_MAKE_CODE             0x1E
+/** @brief A Break Code */
+#define A_BREAK_CODE            0x9E
+/** @brief S Make Code */
+#define S_MAKE_CODE             0x1F
+/** @brief S Break Code */
+#define S_BREAK_CODE            0x9F
+/** @brief D Make Code */
+#define D_MAKE_CODE             0x20
+/** @brief D Break Code */
+#define D_BREAK_CODE            0xA0
+/** @brief CTRL Make Code */
+#define CTRL_MAKE_CODE          0x1D
+/** @brief CTRL Break Code */
+#define CTRL_BREAK_CODE         0x9D
+/** @brief Plus (+) Make Code */
+#define PLUS_MAKE_CODE          0x1A
+/** @brief Plus (+) Break Code */
+#define PLUS_BREAK_CODE         0x9A
+/** @brief Minus (-) Make Code */
+#define MINUS_MAKE_CODE         0x35
+/** @brief Minus (-) Break Code */
+#define MINUS_BREAK_CODE        0xB5
+/** @brief Enter Make Code */
+#define ENTER_MAKE_CODE         0x1C
+/** @brief Enter Break Code */
+#define ENTER_BREAK_CODE        0x9C
+/** @brief Backspace Make Code */
+#define BACKSPACE_MAKE_CODE     0x0E
+/** @brief Backspace Break Code */
+#define BACKSPACE_BREAK_CODE    0x8E
+/** @brief ESC Make Code */
+#define ESC_MAKE_CODE           0x01
+/** @brief ESC Break Code */
+#define ESC_BREAK_CODE          0x81
+
+/**
+ * @brief Subscribes Keyboard Interrupts and disables Minix Default IH.
+ * @param interrupt_bit Bit of Interrupt Vector that will be set when Keyboard Interrupt is pending
+ * @param interrupt_id Keyboard Interrupt ID to specify the Keyboard Interrupt in other calls
+ * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ * @see {_ERRORS_H_::errors}
+ */
+int (subscribe_kbc_interrupt)(uint8_t interrupt_bit, int *interrupt_id);
+
+/**
+ * @brief Get scancode read from keyboard.
+ * @return  Pointer to begin of scancode array (array with size 2)
+ */
+const uint8_t* keyboard_get_scancode(void);
+/**
+ * @brief Get state of reading (done).
+ * @return  1 if done, 0 otherwise
+ */
+int keyboard_get_done(void);
+/**
+ * @brief Get size of read scancode (1 or 2).
+ * @return Size of scancode
+ */
+int keyboard_get_size(void);
+/**
+ * @brief Get error code of previous run of kbc_ih, if an error occured.
+ * @return  Error code, or 0 if successful
+ */
+int keyboard_get_error(void);
+/**
+ * @brief KBC interrupt handler. Reads scancodes.
+ */
+void (kbc_ih)(void);
+/**
+ * @brief Poll keyboard for scancodes.
+ * @param   bytes   Array to put read bytes (up to 2)
+ * @param   size    Number of ready bytes (1 or 2)
+ * @return  SUCCESS if operation was successful, other value otherwise
+ */
+int (keyboard_poll)(uint8_t bytes[], uint8_t *size);
+
+/**
+ * @}
+ */
+
+#endif //KEYBOARD_H_INCLUDED

Property changes on: proj/src/libs/kbc/include/keyboard.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/utils/src/xpm_utils.c
===================================================================
--- proj/src/libs/utils/src/xpm_utils.c	(nonexistent)
+++ proj/src/libs/utils/src/xpm_utils.c	(revision 370)
@@ -0,0 +1,53 @@
+#ifdef LCOM_MACRO
+    #include <lcom/lcf.h>
+#endif
+
+#include "xpm_utils.h"
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+
+void xpm_save_as_xpm2(const char* const* p, const char *s){
+    FILE *f = fopen(s, "w");
+    int w, h, num_colors, chars_per_pixel;
+    sscanf(p[0], "%d %d %d %d", &w, &h, &num_colors, &chars_per_pixel);
+    for(int i = 0; i < 1+num_colors+h; ++i){
+        fprintf(f, "%s\n", p[i]);
+    }
+    fclose(f); f = NULL;
+}
+
+char** xpm_load_xpm2(const char *fpath){
+    FILE *f = fopen(fpath, "r");
+    if(f == NULL) return NULL;
+    size_t len = 1024; char *line_buf = malloc(len*sizeof(char));
+    ssize_t sz;
+
+    char **ret = NULL;
+
+    unsigned w, h, num_colors, chars_per_pixel;
+
+    sz = getline(&line_buf, &len, f);{
+        sscanf(line_buf, "%d %d %d %d", &w, &h, &num_colors, &chars_per_pixel);
+        ret = malloc((1+num_colors+h)*sizeof(char*));
+    }
+    ret[0] = malloc(((unsigned)sz+1)*sizeof(char)); if(ret[0] == NULL){ free(ret); return NULL; }
+    strcpy(ret[0], line_buf);
+
+    for(size_t i = 1; i < 1+num_colors+h; ++i){
+        sz = getline(&line_buf, &len, f);
+        ret[i] = malloc(((unsigned)sz+1)*sizeof(char));
+        if(ret[i] == NULL){
+            for(size_t j = 0; j < i; ++j)
+                free(ret[i]);
+            free(ret);
+            return NULL;
+        }
+        strcpy(ret[i], line_buf);
+        ret[i][sz-1] = '\0';
+    }
+    fclose(f); f = NULL;
+    free(line_buf); line_buf = NULL;
+    return ret;
+}

Property changes on: proj/src/libs/utils/src/xpm_utils.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/kbc/src/kbc.c
===================================================================
--- proj/src/libs/kbc/src/kbc.c	(nonexistent)
+++ proj/src/libs/kbc/src/kbc.c	(revision 370)
@@ -0,0 +1,73 @@
+#include <lcom/lcf.h>
+
+#include "kbc.h"
+
+#include "utils.h"
+#include "errors.h"
+
+int (kbc_read_cmd)(uint8_t *cmd){
+    int ret = 0;
+    if((ret = kbc_issue_cmd(READ_KBC_CMD))) return ret;
+    if((ret = kbc_read_byte(cmd))) return ret;
+    return SUCCESS;
+}
+
+int (kbc_change_cmd)(uint8_t cmd){
+    int ret = 0;
+    if((ret = kbc_issue_cmd(WRITE_KBC_CMD))) return ret;
+    if((ret = kbc_issue_arg(cmd))) return ret;
+    return SUCCESS;
+}
+/*
+static int (kbc_restore_kbd)(){
+    int ret = 0;
+    uint8_t cmd = 0;
+    if((ret = kbc_read_cmd(&cmd))) return ret;
+    cmd = (cmd | INT_KBD) & (~DIS_KBD);
+    if((ret = kbc_change_cmd(cmd))) return ret;
+    return SUCCESS;
+}
+*/
+int (kbc_issue_cmd)(uint8_t cmd){
+    int ret = 0;
+    uint8_t stat;
+    for(int i = 0; i < KBC_NUM_TRIES; ++i){
+        if((ret = util_sys_inb(STATUS_REG, &stat))) return ret;
+        if((stat&IN_BUF_FULL) == 0){
+            if(sys_outb(KBC_CMD, cmd)) return WRITE_ERROR;
+            return SUCCESS;
+        }
+        tickdelay(micros_to_ticks(DELAY));
+    }
+    return TIMEOUT_ERROR;
+}
+
+int (kbc_issue_arg)(uint8_t arg){
+    int ret = 0;
+    uint8_t stat;
+    for(int i = 0; i < KBC_NUM_TRIES; ++i){
+        if((ret = util_sys_inb(STATUS_REG, &stat))) return ret;
+        if((stat&IN_BUF_FULL) == 0){
+            if(sys_outb(KBC_CMD_ARG, arg)) return WRITE_ERROR;
+            return SUCCESS;
+        }
+        tickdelay(micros_to_ticks(DELAY));
+    }
+    return TIMEOUT_ERROR;
+}
+
+int (kbc_read_byte)(uint8_t *byte){
+    int ret = 0;
+    uint8_t stat;
+    for(int i = 0; i < KBC_NUM_TRIES; ++i){
+        if((ret = util_sys_inb(STATUS_REG, &stat))) return ret;
+        if((stat&OUT_BUF_FUL) && (stat&AUX_MOUSE)==0){
+            if(stat & (PARITY_ERROR | TIME_OUT_REC)) return OTHER_ERROR;
+            if((ret = util_sys_inb(OUTPUT_BUF, byte))) return ret;
+            else return SUCCESS;
+        }
+        tickdelay(micros_to_ticks(DELAY));
+    }
+    printf("Timing out\n");
+    return TIMEOUT_ERROR;
+}

Property changes on: proj/src/libs/kbc/src/kbc.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/rtc/include/rtc.h
===================================================================
--- proj/src/libs/rtc/include/rtc.h	(nonexistent)
+++ proj/src/libs/rtc/include/rtc.h	(revision 370)
@@ -0,0 +1,71 @@
+#ifndef RTC_H_INCLUDED
+#define RTC_H_INCLUDED
+
+/**
+ * @defgroup    rtc rtc
+ * @ingroup libs
+ * @brief RTC (Real-Time Clock) module.
+ *
+ * @{
+ */
+
+#include <stdint.h>
+
+/**
+ * @brief Subscribes RTC Interrupts
+ * @param interrupt_bit Bit of Interrupt Vector that will be set when RTC Interrupt is pending
+ * @param interrupt_id RTC Interrupt ID to specify the RTC Interrupt in other calls
+ * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ * @see {_ERRORS_H_::errors}
+ */
+int (subscribe_rtc_interrupt)(uint8_t interrupt_bit, int *interrupt_id);
+
+/**
+ * @brief Read RTC register.
+ * @param   reg     Register to read from
+ * @param   data    Pointer to save read data
+ * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ * @see {_ERRORS_H_::errors}
+ */
+int (rtc_read_register)(uint32_t reg, uint8_t *data);
+/**
+ * @brief Write RTC register.
+ * @param   reg     Register to write to
+ * @param   data    Data to write in register
+ * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ * @see {_ERRORS_H_::errors}
+ */
+int (rtc_write_register)(uint32_t reg, uint8_t data);
+
+/**
+ * @brief Checks if there's an update in progress.
+ * @return  The value of the flag UIP, or ERROR_CODE if error occurs.
+ */
+int (rtc_check_update)(void);
+
+/**
+ * @brief Enables/Disables updates of time/date registers.
+ * @param   on  zero to disable, any other value to enable
+ * @return  ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ */
+int (rtc_set_updates)(int on);
+
+/**
+ * @brief Reads time from RTC.
+ * @param   time  Pointer to array of 3 bytes to store the information about time (hours, minutes, seconds)
+ * @return  ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ */
+int (rtc_read_time)(uint8_t *time);
+
+/**
+ * @brief Reads date from RTC.
+ * @param   date  Pointer to array of 4 bytes to store the information about date (year, month, day, weekday)
+ * @return  ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ */
+int (rtc_read_date)(uint8_t *date);
+
+/**
+ * @}
+ */
+
+#endif /* end of include guard: RTC_H_INCLUDED */

Property changes on: proj/src/libs/rtc/include/rtc.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/uart/include/uart.h
===================================================================
--- proj/src/libs/uart/include/uart.h	(nonexistent)
+++ proj/src/libs/uart/include/uart.h	(revision 370)
@@ -0,0 +1,211 @@
+#ifndef UART_H_INCLUDED
+#define UART_H_INCLUDED
+
+/**
+ * @defgroup uart uart
+ * @ingroup libs
+ * @brief UART module.
+ *
+ * @{
+ */
+
+/// @brief COM1 base address
+#define COM1_ADDR           0x3F8
+/// @brief COM2 base address
+#define COM2_ADDR           0x2F8
+/// @brief COM1 IRQ line
+#define COM1_IRQ            4
+/// @brief COM2 IRQ line
+#define COM2_IRQ            3
+/// @brief COM1 Vector (???)
+#define COM1_VECTOR         0x0C
+/// @brief COM2 Vector (???)
+#define COM2_VECTOR         0x0B
+
+/**
+ * @brief Possible parity schemes for UART.
+ */
+typedef enum {
+    uart_parity_none = 0x0,
+    uart_parity_odd  = 0x1,
+    uart_parity_even = 0x3,
+    uart_parity_par1 = 0x5,
+    uart_parity_par0 = 0x7
+} uart_parity;
+
+/**
+ * @brief UART configuration
+ */
+typedef struct {
+    /// @brief  Base address of the serial port this configuration was read from
+    int     base_addr               ;
+    /// @brief  LCR (Line Control Register)
+    uint8_t lcr                     ;
+    /// @brief DLL (Divisor Latch Least significant byte)
+    uint8_t dll                     ;
+    /// @brief DLL (Divisor Latch Most significant byte)
+    uint8_t dlm                     ;
+    /// @brief Number of bits per char
+    uint8_t bits_per_char           ;
+    /// @brief Number of stop bits
+    uint8_t stop_bits               ;
+    /// @brief Parity scheme
+    uart_parity parity              ;
+    /// @brief Break control (???)
+    uint8_t break_control         :1;
+    /// @brief Divisor Latch Access Bit (1 if DLL, DLM can be accessed)
+    uint8_t dlab                  :1;
+    ///  @brief Divisor latch
+    uint16_t divisor_latch          ;
+    /// @brief IER (Interrupt Enable Register)
+    uint8_t ier                     ;
+    /// @brief  Receiver data interrupt enabled if 1
+    uint8_t received_data_int     :1;
+    /// @brief  Transmitter empty interrupt enabled if 1
+    uint8_t transmitter_empty_int :1;
+    /// @brief  Receiver line status register (LSR) change interrupt enabled if 1
+    uint8_t receiver_line_stat_int:1;
+    /// @brief  Modem status interrupt enabled if 1
+    uint8_t modem_stat_int        :1;
+} uart_config;
+
+/**
+ * @brief Subscribes UART interrupts and disables Minix Default IH.
+ * @param interrupt_bit Bit of interrupt vector that will be set when UART interrupt is pending
+ * @param interrupt_id UART interrupt ID to specify the UART interrupt in other calls
+ * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ * @see {_ERRORS_H_::errors}
+ */
+int (subscribe_uart_interrupt)(uint8_t interrupt_bit, int *interrupt_id);
+/**
+ * @brief Get UART configuration.
+ * @param   base_addr   Base address of the serial port whose configuration we want
+ * @param   config      Pointer to uart_config where the read configuration will be stored
+ * @return SUCCESS if operation is successful, other value otherwise
+ */
+int uart_get_config(int base_addr, uart_config *config);
+/**
+ * @brief Print to stdout a UART configuration in a human-friendly way.
+ * @param   config  UART configuration to be printed
+ */
+void uart_print_config(uart_config config);
+
+/**
+ * @brief Set number of bits per character.
+ *
+ * Valid numbers of bits per char go from 5 to 8.
+ * @param   base_addr       Base address of serial port
+ * @param   bits_per_char   Number of bits per char
+ * @return                  SUCCESS if operation is successful, other value otherwise
+ */
+int uart_set_bits_per_character(int base_addr, uint8_t     bits_per_char);
+/**
+ * @brief Set number of stop bits.
+ *
+ * Valid numbers of stop bits are 1 and 2.
+ * @param   base_addr   Base address of serial port
+ * @param   stop        Number of stop bits
+ * @return              SUCCESS if operation is successful, other value otherwise
+ */
+int uart_set_stop_bits         (int base_addr, uint8_t     stop         );
+/**
+ * @brief Set parity scheme to be used.
+ * @param   base_addr   Base address of serial port
+ * @param   par         Parity scheme
+ * @return              SUCCESS if operation is successful, other value otherwise
+ */
+int uart_set_parity            (int base_addr, uart_parity par          );
+/**
+ * @brief Set bit rate.
+ *
+ * Valid numbers of bit rates go up to 115200 bps.
+ * @param   base_addr       Base address of serial port
+ * @param   bit_rate        Number of bits per second
+ * @return                  SUCCESS if operation is successful, other value otherwise
+ */
+int uart_set_bit_rate          (int base_addr, uint32_t    bit_rate     );
+
+/**
+ * @brief Enable Receiver Register Ready interrupts
+ * @param   base_addr   Base address of serial port
+ * @return              SUCCESS if operation is successful, other value otherwise
+ */
+int uart_enable_int_rx (int base_addr);
+/**
+ * @brief Disable Receiver Register Ready interrupts
+ * @param   base_addr   Base address of serial port
+ * @return              SUCCESS if operation is successful, other value otherwise
+ */
+int uart_disable_int_rx(int base_addr);
+/**
+ * @brief Enable Transmitter Register Empty interrupts
+ * @param   base_addr   Base address of serial port
+ * @return              SUCCESS if operation is successful, other value otherwise
+ */
+int uart_enable_int_tx (int base_addr);
+/**
+ * @brief Disable Transmitter Register Empty interrupts
+ * @param   base_addr   Base address of serial port
+ * @return              SUCCESS if operation is successful, other value otherwise
+ */
+int uart_disable_int_tx(int base_addr);
+
+/**
+ * @}
+ */
+
+/**
+* @defgroup nctp    nctp
+* @ingroup uart
+* @brief NCTP (Non-Critical Transfer Protocol) module.
+* @{
+*/
+
+/**
+ * @brief Initialize NCTP structures.
+ * @return SUCCESS if operation is successful, other value otherwise
+ */
+int nctp_init(void);
+/**
+ * @brief Dump all the content of the NCTP in/out queues.
+ * @return SUCCESS if operation is successful, other value otherwise
+ */
+int nctp_dump(void);
+/**
+ * @brief Set function to be called when a full message is received.
+ * @return SUCCESS if operation is successful, other value otherwise
+ */
+int nctp_set_processor(void (*proc_func)(const uint8_t*, const size_t));
+/**
+ * @brief Free resources taken on NCTP initialization.
+ * @return SUCCESS if operation is successful, other value otherwise
+ */
+int nctp_free(void);
+
+/**
+ * @brief Send a message throught serial port COM1
+ * @param   num     Number of different blocks to send in the message
+ * @param   ptr     Array of length num, with pointers to blocks that should be sent
+ * @param   sz      Size of each block that should be sent, in bytes
+ * @return SUCCESS if operation is successful, other value otherwise
+ */
+int nctp_send(size_t num, const uint8_t *const *ptr, const size_t *const sz);
+/**
+ * @brief Get NCTP interrupt handler error code.
+ * @return  SUCCESS if previous interrupt handler call was successful, other value otherwise
+ */
+int (nctp_get_ih_error)(void);
+/**
+ * @brief NCTP interrupt handler.
+ *
+ * @note Must be called on all interrupt cycles. Even if not necessary, it must be
+ * called so the NCTP is allowed to dump any messages it might receive, even
+ * if those messages are unexpected.
+ */
+void nctp_ih(void);
+
+/**
+ * @}
+ */
+
+#endif //UART_H_INCLUDED

Property changes on: proj/src/libs/uart/include/uart.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/doc/report/images/campaign01.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: proj/doc/report/images/campaign01.png
===================================================================
--- proj/doc/report/images/campaign01.png	(nonexistent)
+++ proj/doc/report/images/campaign01.png	(revision 370)

Property changes on: proj/doc/report/images/campaign01.png
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: proj/src/libs/utils/include/fast_math.h
===================================================================
--- proj/src/libs/utils/include/fast_math.h	(nonexistent)
+++ proj/src/libs/utils/include/fast_math.h	(revision 370)
@@ -0,0 +1,32 @@
+#ifndef FAST_MATH_H_INCLUDED
+#define FAST_MATH_H_INCLUDED
+
+/**
+ * @defgroup fast_math  fast_math
+ * @ingroup utils
+ * @brief   Fast math module.
+ *
+ * Essentially, this module provides almost-constant time for mathematical operations
+ * that do not require extreme precision.
+ *
+ * @{
+ */
+
+/**
+ * @brief Fast sine function.
+ * @param   x   Argument
+ * @return      Sine of x
+ */
+double fm_sin(double x);
+/**
+ * @brief Fast cosine function.
+ * @param   x   Argument
+ * @return      Cosine of x
+ */
+double fm_cos(double x);
+
+/**
+ * @}
+ */
+
+#endif //FAST_MATH_H_INCLUDED

Property changes on: proj/src/libs/utils/include/fast_math.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/timer/src/timer.c
===================================================================
--- proj/src/libs/timer/src/timer.c	(nonexistent)
+++ proj/src/libs/timer/src/timer.c	(revision 370)
@@ -0,0 +1,68 @@
+#include <lcom/lcf.h>
+
+#include "timer.h"
+
+#define TIMER_FREQ     1193182                                                          /**< @brief clock frequency for timer in PC and AT */
+#define TIMER_MIN_FREQ (TIMER_FREQ/UINT16_MAX) + ((TIMER_FREQ % UINT16_MAX) ? 1 : 0)    /**< @brief mininum frequency for timer */
+
+/* I/O port addresses */
+
+#define TIMER_0    0x40         /**< @brief Timer 0 count register */
+#define TIMER_1    0x41         /**< @brief Timer 1 count register */
+#define TIMER_2    0x42         /**< @brief Timer 2 count register */
+#define TIMER_CTRL 0x43         /**< @brief Control register */
+
+#define SPEAKER_CTRL 0x61       /**< @brief Register for speaker control  */
+
+/* Timer control */
+
+/* Timer selection: bits 7 and 6 */
+
+#define TIMER_SEL0   0x00              /**< @brief Control Word for Timer 0 */
+#define TIMER_SEL1   BIT(6)            /**< @brief Control Word for Timer 1 */
+#define TIMER_SEL2   BIT(7)            /**< @brief Control Word for Timer 2 */
+#define TIMER_RB_CMD (BIT(7) | BIT(6)) /**< @brief Read Back Command */
+
+/* Register selection: bits 5 and 4 */
+
+#define TIMER_LSB     BIT(4)                    /**< @brief Initialize Counter LSB only */
+#define TIMER_MSB     BIT(5)                    /**< @brief Initialize Counter MSB only */
+#define TIMER_LSB_MSB (TIMER_LSB | TIMER_MSB)   /**< @brief Initialize LSB first and MSB afterwards */
+#define TIMER_INMODE_MASK 0x30                  /**< @brief Mask for Timer Counter Mode */
+#define TIMER_INMODE_POS  4                     /**< @brief Bit position of Timer Counter Mode */
+
+/* Operating mode: bits 3, 2 and 1 */
+
+#define TIMER_SQR_WAVE (BIT(2) | BIT(1)) /**< @brief Mode 3: square wave generator */
+#define TIMER_RATE_GEN BIT(2)            /**< @brief Mode 2: rate generator */
+#define TIMER_MODE_MASK 0x0E             /**< @brief Mask for mode */
+#define TIMER_MODE_POS  1                /**< @brief Position of smallest bit from mode */
+#define TIMER_MODE_2ALT 0x6              /**< @brief Alternative notation for mode 2 */
+#define TIMER_MODE_3ALT 0x7              /**< @brief Alternative notation for mode 3 */
+#define TIMER_MODE_RED2 0x03             /**< @brief Reduce 3-bit mode to 2-bit mode */
+
+/* Counting mode: bit 0 */
+
+#define TIMER_BCD 0x01 /**< @brief Count in BCD */
+#define TIMER_BIN 0x00 /**< @brief Count in binary */
+
+/* READ-BACK COMMAND FORMAT */
+
+#define TIMER_RB_COUNT_  BIT(5)         /**< @brief Read counter value on read-back (0 to activate) */
+#define TIMER_RB_STATUS_ BIT(4)         /**< @brief Read status value on read-back (0 to activate) */
+#define TIMER_RB_SEL(n)  BIT((n) + 1)   /**< @brief Select timer to read information from */
+
+int (subscribe_timer_interrupt)(uint8_t interrupt_bit, int *interrupt_id) {
+    if (interrupt_id == NULL) return 1;
+    *interrupt_id = interrupt_bit;
+    return (sys_irqsetpolicy(TIMER0_IRQ, IRQ_REENABLE, interrupt_id));
+}
+
+static uint32_t no_interrupts = 0;
+
+void (timer_int_handler)(void) {
+    no_interrupts++;
+}
+
+
+uint32_t (timer_get_no_interrupts)(void){ return no_interrupts; }

Property changes on: proj/src/libs/timer/src/timer.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/doc/report/images/chat01.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: proj/doc/report/images/chat01.png
===================================================================
--- proj/doc/report/images/chat01.png	(nonexistent)
+++ proj/doc/report/images/chat01.png	(revision 370)

Property changes on: proj/doc/report/images/chat01.png
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: proj/src/libs/utils/src/utils.c
===================================================================
--- proj/src/libs/utils/src/utils.c	(nonexistent)
+++ proj/src/libs/utils/src/utils.c	(revision 370)
@@ -0,0 +1,46 @@
+#include <lcom/lcf.h>
+
+#include "utils.h"
+
+#include <stdint.h>
+#include "errors.h"
+
+int(util_get_LSB)(uint16_t val, uint8_t *lsb) {
+    if (lsb == NULL) return NULL_PTR;
+    *lsb = (uint8_t)val;
+    return SUCCESS;
+}
+
+int(util_get_MSB)(uint16_t val, uint8_t *msb) {
+    if (msb == NULL) return NULL_PTR;
+    *msb = (val >> 8);
+    return SUCCESS;
+}
+
+int (util_sys_inb)(int port, uint8_t *value) {
+    if(value == NULL) return NULL_PTR;
+    uint32_t n = 0;
+    if(sys_inb(port, &n)) return READ_ERROR;
+    *value = (uint8_t)n;
+    return SUCCESS;
+}
+
+int (unsubscribe_interrupt)(int *interrupt_id) {
+    if (interrupt_id == NULL) return NULL_PTR;
+    if(sys_irqrmpolicy(interrupt_id)) return UNSBCR_ERROR;
+    return SUCCESS;
+}
+
+int16_t min_16(int16_t a, int16_t b){ return (b < a ? b : a); }
+uint16_t umin_16(uint16_t a, uint16_t b){ return (b < a ? b : a); }
+int32_t min32(int32_t a, int32_t b){ return (b < a ? b : a); }
+double  dmin (double  a, double  b){ return (b < a ? b : a); }
+
+int16_t max_16(int16_t a, int16_t b){ return (a < b ? b : a); }
+uint16_t max_u16(uint16_t a, uint16_t b){ return (a < b ? b : a); }
+int32_t max32(int32_t a, int32_t b){ return (a < b ? b : a); }
+double  max_d (double  a, double  b){ return (a < b ? b : a); }
+
+double abs_d(double a)          { return (a < 0 ? -a: a); }
+
+int eq_d(double a, double b){ return (abs_d(a-b) < 1e-10 ? true : false); }

Property changes on: proj/src/libs/utils/src/utils.c
___________________________________________________________________
Added: svn:executable
Index: proj/doc/report/images/chat02_01.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: proj/doc/report/images/chat02_01.png
===================================================================
--- proj/doc/report/images/chat02_01.png	(nonexistent)
+++ proj/doc/report/images/chat02_01.png	(revision 370)

Property changes on: proj/doc/report/images/chat02_01.png
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: proj/src/libs/utils/include/errors.h
===================================================================
--- proj/src/libs/utils/include/errors.h	(nonexistent)
+++ proj/src/libs/utils/include/errors.h	(revision 370)
@@ -0,0 +1,39 @@
+#ifndef ERRORS_H_INCLUDED
+#define ERRORS_H_INCLUDED
+
+/**
+ * @defgroup    errors  errors
+ * @ingroup utils
+ * @brief Error codes.
+ *
+ * @{
+ */
+
+/** @brief Error Codes */
+enum errors {
+    SUCCESS = 0,        /** @brief Sucessful */
+    NULL_PTR = 250,     /** @brief Null Pointer Error */
+    LCF_ERROR,          /** @brief Error originated on LCF */
+    SBCR_ERROR,         /** @brief Error on Subscribing Interrupt */
+    UNSBCR_ERROR,       /** @brief Error on Unsubscring Interrupt*/
+    READ_ERROR,         /** @brief Error on Reading from Port */
+    WRITE_ERROR,        /** @brief Error on Writing to Port */
+    TIMEOUT_ERROR,      /** @brief Timeout error */
+    INVALID_COMMAND,    /** @brief Invalid Command issued */
+    INVALID_STATE,      /** @brief State machine reached an invalid state */
+    BIOS_CALL_ERROR,    /** @brief Error upon BIOS call */
+    OUT_OF_RANGE,       /** @brief Accessing area out of range of memory */
+    ALLOC_ERROR,        /** @brief Memory allocation error */
+    LOGIC_ERROR,        /** @brief Logic error */
+    INVALID_ARG,        /** @brief Invalid argument */
+    NOK,                /** @brief Not OK */
+    TRANS_REFUSED,      /** @brief Transmission refused */
+    TRANS_FAILED,       /** @brief Transmission failed */
+    OTHER_ERROR         /** @brief Unspecified error */
+};
+
+/**
+ * @}
+ */
+
+#endif //ERRORS_H_INCLUDED

Property changes on: proj/src/libs/utils/include/errors.h
___________________________________________________________________
Added: svn:executable
Index: proj/doc/report/images/chat02_02.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: proj/doc/report/images/chat02_02.png
===================================================================
--- proj/doc/report/images/chat02_02.png	(nonexistent)
+++ proj/doc/report/images/chat02_02.png	(revision 370)

Property changes on: proj/doc/report/images/chat02_02.png
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: proj/src/libs/utils/src/fast_math.c
===================================================================
--- proj/src/libs/utils/src/fast_math.c	(nonexistent)
+++ proj/src/libs/utils/src/fast_math.c	(revision 370)
@@ -0,0 +1,30 @@
+#include <lcom/lcf.h>
+
+#include "fast_math.h"
+#include "utils.h"
+
+#include <math.h>
+
+double fm_sin(double x){
+    if(x < 0.0)         return -fm_sin(-x);
+    if(x > 2.0*M_PI) return fm_sin(x-2.0*M_PI);
+    if(x > M_PI)      return -fm_sin(x-M_PI);
+    if(x > 0.5*M_PI) x = M_PI - x;
+    double x2 = x*x;
+    double x3 = x*x2;
+    double x5 = x3*x2;
+    //double x7 = x5*x2;
+    return x-x3*0.1666666666666666666666+x5*0.008333333333333333333333;//-x7*0.0001984126984127;
+}
+
+double fm_cos(double x){
+    if(x < 0.0)         x = -x;
+    if(x > 2.0*M_PI) return fm_cos(x-2.0*M_PI);
+    if(x > M_PI)      x = 2.0*M_PI-x;
+    if(x > 0.5*M_PI) return -fm_cos(M_PI-x);
+    double x2 = x*x;
+    double x4 = x2*x2;
+    double x6 = x4*x2;
+    //double x8 = x4*x4;
+    return 1.0-x2*0.5+x4*0.041666666666666666666666-x6*0.0013888888888888888888888;//+x8*0.000024801587;
+}

Property changes on: proj/src/libs/utils/src/fast_math.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/doc/report/images/main_menu.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/png
Index: proj/doc/report/images/main_menu.png
===================================================================
--- proj/doc/report/images/main_menu.png	(nonexistent)
+++ proj/doc/report/images/main_menu.png	(revision 370)

Property changes on: proj/doc/report/images/main_menu.png
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+image/png
\ No newline at end of property
Index: proj/doc/report/images/singleplayer01.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: proj/doc/report/images/singleplayer01.png
===================================================================
--- proj/doc/report/images/singleplayer01.png	(nonexistent)
+++ proj/doc/report/images/singleplayer01.png	(revision 370)

Property changes on: proj/doc/report/images/singleplayer01.png
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: proj/doc/report/images/zombies01.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: proj/doc/report/images/zombies01.png
===================================================================
--- proj/doc/report/images/zombies01.png	(nonexistent)
+++ proj/doc/report/images/zombies01.png	(revision 370)

Property changes on: proj/doc/report/images/zombies01.png
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: proj/src/maps/xpm2/map1.xpm2
===================================================================
--- proj/src/maps/xpm2/map1.xpm2	(nonexistent)
+++ proj/src/maps/xpm2/map1.xpm2	(revision 370)
@@ -0,0 +1,1603 @@
+2000 1600 2 1
+ 	c None
+.	c #000FFF
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ......................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ....................                                                                                                                                                                                                                                                    ...................
+...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ......................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ....................                                                                                                                                                                                                                                                    ...................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                         ...............                                                                                                                       ...................................................................................................................................................................................................................................................................................                                                                                                                       .................                                                                                                                       .........                                                                                                                       .................
+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     .......................................................................................................................................................................................................................................................................................                                                                                                                     .................                                                                                                                     .............                                                                                                                     .................
+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     .......................................................................................................................................................................................................................................................................................                                                                                                                     .................                                                                                                                     .............                                                                                                                     .................
+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .....................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                   ....................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                   ...................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .....................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                   ....................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                   ...................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     ...................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                     .................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    .................                                                                                                                  .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    .................                                                                                                                  .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ..................                                                                                                               ...................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ..................                                                                                                               ...................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                       .................................................................................................................................................................................................................................................................................                                                                                                                         ...............                                                                                                                         .......                                                                                                                         ...............                                                                                                                         .......                                                                                                                         .................                                                                                                                    ....................................................................................................................................................                                                                                                                       .........                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                     .....................................................................................................................................................................................................................................................................................                                                                                                                       ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                      ..............                                                                                                                     .................                                                                                                                    ....................................................................................................................................................                                                                                                                     .............                                                                                                                      ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                     .....................................................................................................................................................................................................................................................................................                                                                                                                       ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                      ..............                                                                                                                     .................                                                                                                                    ....................................................................................................................................................                                                                                                                     .............                                                                                                                      ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ..................................................................................................................................................                                                                                                                      ...............                                                                                                                     ................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ..................................................................................................................................................                                                                                                                      ...............                                                                                                                     ................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                     .............                                                                                                                     .................                                                                                                                    .................                                                                                                                     .................................................................................................................................................                                                                                                                      ...............                                                                                                                     ................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................................................................................................................................................                                                                                                                         ...............                                                                                                                    .................                                                                                                                       .........                                                                                                                       .................                                                                                                                    .................                                                                                                                       ..............................................................................................................................................                                                                                                                       ...............                                                                                                                     ................                                                                                                                       ...........                                                                                                                       ...............                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................................................................................................................................................                                                                                                                         ...............                                                                                                                    .................                                                                                                                       .........                                                                                                                       .................                                                                                                                    .................                                                                                                                       ..............................................................................................................................................                                                                                                                       ...............                                                                                                                     ................                                                                                                                       ...........                                                                                                                       ...............                                                                                                                    .................
+.................                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                          ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
+.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
+.................                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                       ..................                                                                                                                    ...................                                                                                                                                                                                                                                                     .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                     ................                                                                                                                                                                                                                                                     ...................                                                                                                                    .................
+.................                                                                                                                    .......................  .......................................................................................................................                                                                                                                             ......................................................................................................................  .......................                                                                                                                    .......................  .......................................................................................................................                                                                                                                        .................                                                                                                                    .................                                                                                                                        ..........................................................................................................................................................................................................................................................   ......................                                                                                                                     ................                                                                                                                        .......................................................................................................................  .......................                                                                                                                    .................
+.................                                                                                                                    .......................  .......................................................................................................................                                                                                                                             ......................................................................................................................  .......................                                                                                                                    .......................  .......................................................................................................................                                                                                                                        .................                                                                                                                    .................                                                                                                                        ..........................................................................................................................................................................................................................................................   ......................                                                                                                                     ................                                                                                                                        .......................................................................................................................  .......................                                                                                                                    .................
+.................                                                                                                                    ...................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                    ...................................................................................................................................................                                                                                                                     .................                                                                                                                    .................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                     ...................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ...................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                    ...................................................................................................................................................                                                                                                                     .................                                                                                                                    .................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                     ...................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                     ...................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                     ..................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    .................                                                                                                                     ..............                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                     ...................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                     ...................................................................................................................................................                                                                                                                       ..............................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .................                                                                                                                       ...........                                                                                                                       .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                       .................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                     ...................................................................................................................................................                                                                                                                       ..............................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .................                                                                                                                       ...........                                                                                                                       .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                       .................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                    ....................                                                                                                                                                                                                                                                                                                                                                                                            ....................                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                         ..................                                                                                                                                                                                                                                                   ..................                                                                                                                     ................                                                                                                                                                                                                                                                     ...................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                                                                                                                                                            ...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                     .................                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                                                                                                                                                            ...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                     .................                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       ...............                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         ...............                                                                                                                     ..................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         ...............                                                                                                                     ..................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................
+...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                                                                                                                                                          .....................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                   ...................                                                                                                                                                                                                                                                         ...............                                                                                                                     ..................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................
+......................                                                                                                                     ...                                                                                                                          .................                                                                                                                          ...                                                                                                                                                                                                                                                          ...........................                                                                                                                                                                                                                                             ...........................                                                                                                                                                                                                                                             ......................                                                                                                                          .....                                                                                                                          ...............                                                                                                                     .....................                                                                                                                     .....                                                                                                                          ...............                                                                                                                    .................
+......................                                                                                                                     ...                                                                                                                          .................                                                                                                                          ...                                                                                                                                                                                                                                                          ...........................                                                                                                                                                                                                                                             ...........................                                                                                                                                                                                                                                             ......................                                                                                                                          .....                                                                                                                          ...............                                                                                                                     .....................                                                                                                                     .....                                                                                                                          ...............                                                                                                                    .................
+...................................................................................................................................................                                                                                                                     .................                                                                                                                     ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                       ............                                                                                                                      ...............                                                                                                                     ..................................................................................................................................................                                                                                                                       ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     ...................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     ...................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................                                                                                                                     .................                                                                                                                     ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                     ..............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................                                                                                                                     .................                                                                                                                     ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                     ..............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................                                                                                                                     .................                                                                                                                       ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                       ...........                                                                                                                        ...................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................                                                                                                                     .................                                                                                                                       ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                       ...........                                                                                                                        ...................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                    .......................                                                                                                                                                                                                                                                   .......................                                                                                                                                                                                                                                                 .......................                                                                                                            ....................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                         ....................                                                                                                                    ...............                                                                                                                    .................
+...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     .....................                                                                                                                .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          ...................                                                                                                                    ...............                                                                                                                    .................
+...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     .....................                                                                                                                .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          ...................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                  .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                  .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                  .................
+...................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                        ...................                                                                                                                    .................                                                                                                                ...................
+...................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                        ...................                                                                                                                    .................                                                                                                                ...................
+....................                                                                                                                                                                                                                                                 .......................                                                                                                                                                                                                                                                      ...............                                                                                                                            .                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ....................                                                                                                                                                                                                                                                                                                                                                                                      ....................                                                                                                                    ....................                                                                                                            ....................
+....................                                                                                                                                                                                                                                                 .......................                                                                                                                                                                                                                                                      ...............                                                                                                                            .                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ....................                                                                                                                                                                                                                                                                                                                                                                                      ....................                                                                                                                    ....................                                                                                                            ....................
+...........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                       ...............                                                                                                                       ...........                                                                                                                       ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    ................                                                                                                                     ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                     .............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ..............                                                                                                                     .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                     .............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ..............                                                                                                                     .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                     .............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                       .............                                                                                                                     .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                     .............                                                                                                                        ...........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     ...................................................................................................................................................
+....................                                                                                                                                                                                                                                                                                                                                                                                    ....................                                                                                                                            .                                                                                                                            .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                          .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ....................                                                                                                                                                                                                                                                    ....................
+....................                                                                                                                                                                                                                                                                                                                                                                                    ....................                                                                                                                            .                                                                                                                            .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                          .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ....................                                                                                                                                                                                                                                                    ....................
+...................                                                                                                                                                                                                                                                                                                                                                                                        .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ...................                                                                                                                                                                                                                                                     ...................
+.................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                  ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       ...................                                                                                                                ...................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ..................                                                                                                                                                                                                                                                      .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       ...................                                                                                                                ...................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ..................                                                                                                                                                                                                                                                      .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ....................                                                                                                                                                                                                                                                    ....................                                                                                                              .......................                                                                                                                                                                                                                                                    ....................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ....................                                                                                                                                                                                                                                                    .................
+.................                                                                                                                     ................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                          ..............................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .................
+.................                                                                                                                     ................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                          ..............................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .................
+.................                                                                                                                    ...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     .......................................................................................................................................................................................................................................................................................                                                                                                                       ..................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     .......................................................................................................................................................................................................................................................................................                                                                                                                       ..................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                     ...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                        .....                                                                                                                     ......................                                                                                                                          ...                                                                                                                     ......................                                                                                                                          .....                                                                                                                     ...........................                                                                                                        ......................                                                                                                                          .....                                                                                                                   ...........................                                                                                                                     .....                                                                                                                          ......................                                                                                                                     ...                                                                                                                          ......................                                                                                                          ....................                                                                                                                    .................
+.................                                                                                                                        .....                                                                                                                     ......................                                                                                                                          ...                                                                                                                     ......................                                                                                                                          .....                                                                                                                     ...........................                                                                                                        ......................                                                                                                                          .....                                                                                                                   ...........................                                                                                                                     .....                                                                                                                          ......................                                                                                                                     ...                                                                                                                          ......................                                                                                                          ....................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                       ....................                                                                                                               ...................                                                                                                                                                                                                                                                     .....................                                                                                                                                                                                                                                                       ..................                                                                                                                                                                                                                                                      ..................                                                                                                                 .................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                  .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                  .................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                  .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                  .................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                  .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...............                                                                                                                    ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                       ...................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...............                                                                                                                    ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                       ...................                                                                                                                    ...............                                                                                                                    .................
+....................                                                                                                                                                                                                                                                    ....................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ...............                                                                                                                    ....................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                   ..................                                                                                                                                                                                                                                                      ....................                                                                                                                    ...............                                                                                                                    .................
+.................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ...............                                                                                                                    ...................................................................................................................................................                                                                                                                       .......................................................................................................................................................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ...............                                                                                                                    ...................................................................................................................................................                                                                                                                       .......................................................................................................................................................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ...............                                                                                                                    ....................................................................................................................................................                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ...............                                                                                                                    ....................................................................................................................................................                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ...............                                                                                                                    ....................................................................................................................................................                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                      ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                      ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ...............                                                                                                                      ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     ...............                                                                                                                       ...................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .............                                                                                                                     .................
+...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     ...............                                                                                                                       ...................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .............                                                                                                                     .................
+.......................  .......................................................................................................................                                                                                                                        .......................  ........................................................................................................................                                                                                                                         ......................   ......................................................................................................................                                                                                                                         ...............                                                                                                                         ........................................................................................................................  .......................                                                                                                                    .......................  .....................................................................................................................................................................................................................................   ......................                                                                                                                         ........................................................................................................................ ........................                                                                                                                        ......                                                                                                                         .................
+.......................  .......................................................................................................................                                                                                                                        .......................  ........................................................................................................................                                                                                                                         ......................   ......................................................................................................................                                                                                                                         ...............                                                                                                                         ........................................................................................................................  .......................                                                                                                                    .......................  .....................................................................................................................................................................................................................................   ......................                                                                                                                         ........................................................................................................................ ........................                                                                                                                        ......                                                                                                                         .................
+...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                       ...................                                                                                                                    ..................                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                       ...................                                                                                                                    .................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                       ...................                                                                                                                    .................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................
+...................                                                                                                                                                                                                                                                  ....................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ....................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                      ....................                                                                                                                                                                                                                                                       .................
+...................                                                                                                                                                                                                                                                  ....................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ....................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                      ....................                                                                                                                                                                                                                                                       .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                    ...............                                                                                                                       ...........                                                                                                                       ...............                                                                                                                         .................................................................................................................................................                                                                                                                       .........                                                                                                                       .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                    ...............                                                                                                                       ...........                                                                                                                       ...............                                                                                                                         .................................................................................................................................................                                                                                                                       .........                                                                                                                       .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     .....................................................................................................................................................                                                                                                                     .............                                                                                                                     .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+........................................................................................................................................................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     ...................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
+........................................................................................................................................................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    ...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                       .................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
+........................................................................................................................................................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    ...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                       .................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
+.....................................................................................................................................................................................................................................................................................                                                                                                                        ....................................................................................................................................................                                                                                                                    .................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                         ............................................................................................................................................                                                                                                                         ...............                                                                                                                    .................
+...................                                                                                                                                                                                                                                                                                                                                                                                          ...................                                                                                                               ..................                                                                                                                    ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+...................                                                                                                                                                                                                                                                                                                                                                                                          ...................                                                                                                               ..................                                                                                                                    ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                         ..................                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     ......................                                                                                                               ...................                                                                                                                    ..................                                                                                                                                                                                                                                                                                                                                                                                       ...................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                         ..................                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     ......................                                                                                                               ...................                                                                                                                    ..................                                                                                                                                                                                                                                                                                                                                                                                       ...................                                                                                                                    .................
+.................                                                                                                                       ....................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                       .................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ..............                                                                                                                      ...............                                                                                                                      ..................................................................................................................................................                                                                                                                      ......................................................................................................................................................................................................................................................................................                                                                                                                      ...........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     .................
+.................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ..............                                                                                                                      ...............                                                                                                                      ..................................................................................................................................................                                                                                                                      ......................................................................................................................................................................................................................................................................................                                                                                                                      ...........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     .................
+.................                                                                                                                       .................................................................................................................................................................................................................................................................................                                                                                                                            .........                                                                                                                          ...........                                                                                                                          ..............................................................................................................................................                                                                                                                          ...................................................................................................................................................................................................................................................................................                                                                                                                       .........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ..................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ..................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
+...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .....................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ...................
+...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .....................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ...................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

Property changes on: proj/src/maps/xpm2/map1.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii032.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii032.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii032.xpm2	(revision 370)
@@ -0,0 +1,149 @@
+59 147 1 1 
+  c None
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           

Property changes on: proj/src/media/font/Consolas/xpm2/ascii032.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii036.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii036.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii036.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+...........................       .........................
+......................                    .................
+...................                           .............
+.................                                ..........
+...............                                  ..........
+..............                                   ..........
+.............                                    ..........
+............            ....     .....           ..........
+............          ......     .........       ..........
+...........          .......     ............    ..........
+...........         ........     ..............  ..........
+..........         .........     ..........................
+..........         .........     ..........................
+..........        ..........     ..........................
+.........         ..........     ..........................
+.........         ..........     ..........................
+.........         ..........     ..........................
+.........         ..........     ..........................
+.........         ..........     ..........................
+.........         ..........     ..........................
+.........         ..........     ..........................
+..........         .........     ..........................
+..........         .........     ..........................
+..........          ........     ..........................
+...........          .......     ..........................
+...........            .....     ..........................
+............              ..     ..........................
+............                     ..........................
+.............                       .......................
+..............                          ...................
+................                          .................
+.................                           ...............
+...................                           .............
+......................                         ............
+..........................                      ...........
+............................                     ..........
+............................     ...              .........
+............................     ......            ........
+............................     .......           ........
+............................     .........          .......
+............................     ..........         .......
+............................     ..........          ......
+............................     ...........         ......
+............................     ...........         ......
+............................     ...........         ......
+............................     ...........         ......
+............................     ...........         ......
+............................     ...........         ......
+............................     ...........         ......
+............................     ...........         ......
+............................     ...........         ......
+......... ..................     ..........         .......
+.........   ................     ..........         .......
+.........     ..............     .........          .......
+.........       ............     ........          ........
+.........          .........     .......           ........
+.........              .....     ....             .........
+.........                                        ..........
+.........                                       ...........
+.........                                      ............
+...........                                   .............
+..............                              ...............
+..................                        .................
+.......................               .....................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+............................     ..........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii036.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/doc/report/report.tex
===================================================================
--- proj/doc/report/report.tex	(nonexistent)
+++ proj/doc/report/report.tex	(revision 370)
@@ -0,0 +1,240 @@
+\documentclass{article}
+% Hyperreferences
+\usepackage{hyperref}
+% Margins
+\usepackage[top=35mm,bottom=35mm,left=25mm,right=25mm]{geometry}
+% Graphics and images
+\usepackage{graphicx} \graphicspath{{./images/}}
+\usepackage{subcaption}
+\usepackage{float}
+% Encodings (to render letters with diacritics and special characters)
+\usepackage[utf8]{inputenc}
+% Language
+\usepackage[english]{babel}
+% Section pagebreaks
+\usepackage{titlesec}
+\newcommand{\sectionbreak}{\clearpage}
+\newcommand{\sectionnobreak}{% for when I want a section that does not break
+  \global\toggletrue{afterpart}%
+  \section
+}
+% Source code
+\usepackage{listings}
+\usepackage{xcolor}
+\renewcommand{\lstlistingname}{File}
+\lstset{
+    frame=tb, % draw frame at top and bottom of the code
+    tabsize=4, % tab space width
+    numbers=left, % display line numbers on the left
+	showstringspaces=false, % don't mark spaces in strings    
+    commentstyle=\color{green}, % comment color
+    keywordstyle=\color{blue}, % keyword color
+    stringstyle=\color{red} % string color
+}
+\lstdefinelanguage{Maxima}{
+	keywords={log,jacobian,determinant,subst},
+	sensitive=true,
+	comment=[n][\itshape]{/*}{*/}
+}
+% Tables with bold rows
+\usepackage{tabularx}
+\newcommand\setrow[1]{\gdef\rowmac{#1}#1\ignorespaces}
+\newcommand\clearrow{\global\let\rowmac\relax}
+\clearrow
+% Math stuff
+\usepackage[mathscr]{euscript}
+\usepackage{amsmath,amssymb}
+\usepackage{mathtools}
+\usepackage{enumitem}
+\newcommand{\expnumber}[2]{{#1}\mathrm{e}{#2}} % scientific notation
+% Definitions, theorems, remarks,...
+\usepackage{amsthm}
+\newtheorem{definition}{Definition}[section]
+\newtheorem{theorem}{Theorem}[section]
+\newtheorem{corollary}{Corollary}[theorem]
+\newtheorem{lemma}[theorem]{Lemma}
+\renewcommand\qedsymbol{$\blacksquare$}
+\theoremstyle{remark}
+\newtheorem*{remark}{Remark}
+% Contents title
+\addto\captionsenglish{\renewcommand*\contentsname{Table of contents}}
+% Headers and footers
+\usepackage{fancyhdr}
+\pagestyle{fancyplain}
+\fancyhf{}
+\lhead{ \fancyplain{}{LabWars - Final report (LCOM 2019/20)}}
+\lfoot{ \fancyplain{}{T5G03}}
+\rfoot{ \fancyplain{}{\thepage} }
+%
+\newcommand{\email}[1]{
+{\texttt{\href{mailto:#1}{#1}} }
+}
+\newcommand{\role}[1]{
+\begin{tabular}{l l}
+	\begin{minipage}[t]{30mm} \textbf{Roles} \end{minipage} &
+	\begin{minipage}[t]{125mm} #1 \end{minipage}
+\end{tabular}\\
+}
+\newcommand{\func}[1]{
+\begin{tabular}{l l}
+	\begin{minipage}[t]{30mm} \textbf{Functionalities} \end{minipage} &
+	\begin{minipage}[t]{125mm} #1 \end{minipage}
+\end{tabular}\\
+}
+% Metadata
+\title{\Huge LabWars \\ \Large Final report \\ \vspace*{4pt} \large LCOM 2019/20}
+\author{
+T5G03\\
+\begin{tabular}{r l}
+	\email{up201806429@fe.up.pt} & Diogo Miguel Ferreira Rodrigues        \\
+	\email{up201806554@fe.up.pt} & Telmo Alexandre Espirito Santo Baptista
+\end{tabular}
+}
+\date{06/01/2020}
+% Document
+\begin{document}
+%\begingroup
+	\maketitle
+%	\let\clearpage\relax
+%	\setcounter{tocdepth}{2}
+	\tableofcontents
+%\endgroup
+\section{User instructions}
+\subsection{How to play}
+In all game modes, the controls are the same:
+\begin{itemize}
+	\item \textbf{WASD} to move North, East, South and West respectively.
+	\item \textbf{Mouse left-click} to fire a bullet.
+	\item \textbf{Ctrl+'+'} and \textbf{Ctrl+'-'} to zoom in and out.
+	\item \textbf{ESC} to escape game mode (go back).
+\end{itemize}
+\subsection{Main menu}
+On startup, users are greeted by a \texttt{Loading...} message, briefly followed by the main screen.
+\begin{figure}[H] \centering
+	\includegraphics[scale=0.45]{main_menu}
+	\caption{Main menu}
+\end{figure}
+Using the mouse movement and clicks, the user can select one of the avaliable options:
+\begin{itemize}
+	\item \textbf{Single player}: Go to single player selection menu, to select one of the single player game modes.
+	\item \textbf{Multiplayer}: Go to multiplayer mode, allowing to select more options.
+	\item \textbf{Chat}: Exchange text messages with another connected computer.
+	\item \textbf{Exit}: Exit the game
+\end{itemize}
+The user can also exit the game by presing \textbf{ESC}.
+\pagebreak
+\subsection{Single player}
+Upon entering into single player mode, the user is presented with a menu from which he can choose one of the options. \par
+\begin{figure}[H] \centering
+	\includegraphics[scale=0.45]{singleplayer01}
+	\caption{Single player menu}
+\end{figure}
+\begin{itemize}
+	\item \textbf{Campaign}: campaign mode; kill all autonomous opponents.
+	\item \textbf{Zombies}: zombies mode; kill as many zombies and survive as much time as possible.
+	\item \textbf{Back}: go back to main menu.
+\end{itemize}
+The user can also go back to main menu by pressing \textbf{ESC}.
+\pagebreak
+\subsubsection{Campaign}
+In campaign mode the goal is to kill all the opponents in the map as fast as possible, while sustaining as little damage as possible.
+\begin{figure}[H] \centering
+	\includegraphics[scale=0.45]{campaign01}
+	\caption{Campaign mode}
+\end{figure}
+\pagebreak
+\subsubsection{Zombies}
+In zombie mode the goal is to kill as many zombies and survive as much time as possible. Zombies slowly follow the player and attack the player when in short range.\par
+Once the player kills a zombie, a new zombie spawns in a random part of the map, with more life than all previous zombies.
+\begin{figure}[H] \centering
+	\includegraphics[scale=0.45]{zombies01}
+	\caption{Zombies mode}
+\end{figure}
+\pagebreak
+\subsection{Multiplayer}
+In multiplayer mode, \textcolor{red}{INCOMPLETE}.
+\pagebreak
+\subsection{Chat}
+This chat tool was initially designed as a simple, text mode, test communication between different machines. We have however decided to include it as a functionality in the project for a number of reasons:
+\begin{enumerate}
+	\item It was easy to develop the graphical part and integrate in the project.
+	\item Having a friendly functionality that uses the communication modules allows for faster debugging; in case the computers are not properly connected, or if during development something stops working we can immediately check if the communication modules also stopped working.
+	\item It served as a minimal insurance that our project would integrate the communication modules, in case we could not implement multiplayer mode.
+	\item It is a useful feature.
+\end{enumerate}
+\begin{figure}[H] \centering
+	\includegraphics[scale=0.45]{chat01}
+	\caption{Chat environment}
+\end{figure}
+The chat can be used for exchanging messages of up to 75 characters directly writable with the keyboard. The character limit was imposed to prevent strings from rendering as wider than the input box, and the fact they should be directly writable with the keyboard simplifies the process of capturing scancodes, having as downside not allowing to write characters that require more than one key press (like exclamation or question marks in a Portuguese keyboard). \par
+\begin{figure}[H] \centering
+	\begin{subfigure}[b]{0.48\linewidth}
+		\includegraphics[width=\linewidth]{chat02_01}
+		\caption{Computer 1 chat}
+	\end{subfigure}
+	\begin{subfigure}[b]{0.48\linewidth}
+		\includegraphics[width=\linewidth]{chat02_02}
+		\caption{Computer 2 chat}
+	\end{subfigure}
+	\caption{Two users interacting via chat}
+\end{figure}
+The user can exit the chat mode by pressing \textbf{ESC}.
+\section{Project status}
+All functionalities previously presented were fully implemented, with the exception of:
+\begin{itemize}
+	\item \textbf{Campaign}: autonomous opponents were supposed to follow a pre-programmed path and shoot on sight at the player. Currently, they don't do either of those.
+	\item \textbf{Multiplayer}: still working on it.
+\end{itemize}
+The I/O devices used in the project are presented in the following table.
+\begin{center} \begin{tabular}{c || l | c}
+	\textbf{Device} & \textbf{What for}                                        & Method \\ \hline
+	Timer           & Frame rate, time since beginning of game                 & Interrupts \\
+	Keyboard        & Player movement, writing chat messages                   & Interrupts \\
+	Mouse           & Player orientation, shooting, selecting options in menus & Interrupts \\
+	Video card      & In-game drawing, menus                                   & None \\
+	RTC             & Scoreboards                                              & Polling \\
+	Serial port     & Chat communication, multiplayer modes                    & Interrupts
+\end{tabular} \end{center}
+To manage all interrupt subscriptions, the general function \texttt{unsubscribe\_interrupt} was implemented and used.
+\subsection{Timer}
+Timer 0 is used to generate periodic interrupts at a rate of 60Hz, essentially controlling a large part of what the program does.\par
+Timer interrupts regulate screen refreshing, which happens at a rate of 60Hz. In all game modes, timer interrupts serve not only the purpose of refreshing the screen, but also to process all the game data: collisions, movement, path-finding algorithms, etc. \par
+To manage timer interrupt subscriptions, functions \texttt{subscribe\_timer\_interrupt}, \texttt{timer\_int\_handler} and \texttt{timer\_get\_no\_interrupts} were implemented and used.
+\subsection{Keyboard}
+The keyboard was configured to issue interrupts on key presses and releases. \par
+The keyboard is used to control some menus (namely using \textbf{ESC}), to input text in the chat, and to control player movement in the game and zoom in/out options.\par
+To manage keyboard interrupt subscription, function \texttt{subscribe\_kbc\_interrupt} was implemented. To manage keyboard interrupts, functions \texttt{kbc\_ih}, \texttt{keyboard\_get\_done}, \texttt{keyboard\_get\_scancode} and \linebreak \texttt{update\_key\_presses} were implemented and used. 
+\subsection{Mouse}
+The mouse was configured to issue interrupts on movement and button presses. \par
+The mouse is used to control all menus (position and buttons), as well as allowing the player to aim at the opponents (position) and shoot bullets (buttons). \par
+To manage mouse interrupt subscription, function \texttt{subscribe\_mouse\_interrupt} was implemented. To manage mouse interrupts, functions \texttt{mouse\_ih}, \texttt{mouse\_parse\_packet} and \texttt{update\_mouse}, among others, were implemented.
+\subsection{Video card}
+The video card was configured to work in graphic mode with direct color encoding, with resolution 1024x768 pixels and 8 bits for each color component Red, Green and Blue, yielding a total of approximately 16.8 million colors. \par
+Simple buffering was used to eliminate flickering. All graphics are first drawn to the scree buffer, and only after all graphical operations (that is, at the end of the processing of the timer interrupt) is the buffer information copied to the VRAM. \par
+The modules \texttt{rectangle\_t} and \texttt{menu\_t} were developed for displaying simple shapes and menus. The modules \texttt{basic\_sprite\_t} and \texttt{sprite\_t} were developed for displaying moving sprites, allowing for rotation around the "center" of the image, as well as scaling and movement. \par
+The modules \texttt{font\_t} and \texttt{text\_t} were developed to allow for dynamic rendering of text, using as default (and, for now, sole) font Consolas. The only type of supported fonts are bitmap fonts. \par
+Configuration of the UART was made using the functions \texttt{graph\_init} and \texttt{graph\_cleanup} developed during the project. Drawing to the buffer is made primarily through the functions \texttt{graph\_get\_XRes}, \linebreak \texttt{graph\_get\_YRes}, \texttt{graph\_set\_pixel}, \texttt{graph\_clear\_screen} and \texttt{graph\_draw}.\par
+Basic sprites are constructed from small XPM files, or loaded at runtime from XPM2 files. A XPM2 file is a XPM file stripped from all the C syntax, leaving only the strings. This format is easier to load at runtime than XPM. A XPM file can be easily converted to a XPM2 file using the function \texttt{xpm\_save\_as\_xpm2}. All XPM arrays of strings are loaded to bitmaps using the function \texttt{xpm\_load} provided by the LCF.
+\subsection{Real-Time Clock (RTC)}
+\textcolor{red}{INCOMPLETE (TELMO)}
+\subsection{Serial port}
+The UART was configured to issue interrupts for Receiver Ready and Transmitter Empty. Communication is processed with the same parameters at both ends, at a bit-rate of 115200bps, 8 bits per char, 2 stop bits. UART FIFOs are not used. The protocols that were developed will be discussed in section \ref{sec:details}. \par
+In multiplayer mode, data is transferred from host to remote at a frequency of 60Hz, with each message having at least 24 bytes. Data transference from remote to host is made whenever needed, with each message having on average 9 bytes.
+\pagebreak
+\section{Code organization/structure}
+\subsection{\texttt{libs}}
+Collection of useful classes and functions. This module was developed with the goal of being as general and independent from \texttt{proj} as possible, although there are rare occasions where sub-modules of \texttt{libs} include sub-modules of \texttt{proj}.
+\subsubsection{\texttt{classes}}
+Provides classes \texttt{list\_t} and \texttt{queue\_t}. These classes achieve generality by storing pointers to \texttt{void}, which have as major disadvantage requiring the use of \texttt{free}. \par
+\textcolor{red}{CONTINUE LIBS MODULES}
+\subsection{\texttt{proj}}
+\textcolor{red}{MAKE PROJ MODULES}
+\section{Implementation details} \label{sec:details}
+\textcolor{red}{WRITE IMPLEMENTATION DETAILS}
+\subsection{XPM and XPM2}
+\textcolor{red}{WRITE STUFF}
+\subsection{Communication protocols}
+\textcolor{red}{WRITE IMPLEMENTATION DETAILS}
+\section{Conclusions}
+\textcolor{red}{WRITE CONCLUSION}
+\end{document}

Property changes on: proj/doc/report/report.tex
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/doc/report
===================================================================
--- proj/doc/report	(nonexistent)
+++ proj/doc/report	(revision 370)

Property changes on: proj/doc/report
___________________________________________________________________
Added: svn:ignore
## -0,0 +1,6 ##
+*.aux
+*.log
+*.out
+*.pdf
+*.gz
+*.toc
Index: proj/doc/Doxyfile
===================================================================
--- proj/doc/Doxyfile	(nonexistent)
+++ proj/doc/Doxyfile	(revision 370)
@@ -0,0 +1,2427 @@
+# Doxyfile 1.8.11
+
+# This file describes the settings to be used by the documentation system
+# doxygen (www.doxygen.org) for a project.
+#
+# All text after a double hash (##) is considered a comment and is placed in
+# front of the TAG it is preceding.
+#
+# All text after a single hash (#) is considered a comment and will be ignored.
+# The format is:
+# TAG = value [value, ...]
+# For lists, items can also be appended using:
+# TAG += value [value, ...]
+# Values that contain spaces should be placed between quotes (\" \").
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+
+# This tag specifies the encoding used for all characters in the config file
+# that follow. The default is UTF-8 which is also the encoding used for all text
+# before the first occurrence of this tag. Doxygen uses libiconv (or the iconv
+# built into libc) for the transcoding. See http://www.gnu.org/software/libiconv
+# for the list of possible encodings.
+# The default value is: UTF-8.
+
+DOXYFILE_ENCODING      = UTF-8
+
+# The PROJECT_NAME tag is a single word (or a sequence of words surrounded by
+# double-quotes, unless you are using Doxywizard) that should identify the
+# project for which the documentation is generated. This name is used in the
+# title of most generated pages and in a few other places.
+# The default value is: My Project.
+
+PROJECT_NAME           = "LabWars"
+
+# The PROJECT_NUMBER tag can be used to enter a project or revision number. This
+# could be handy for archiving the generated documentation or if some version
+# control system is used.
+
+PROJECT_NUMBER         =
+
+# Using the PROJECT_BRIEF tag one can provide an optional one line description
+# for a project that appears at the top of each page and should give viewer a
+# quick idea about the purpose of the project. Keep the description short.
+
+PROJECT_BRIEF          = "Top-down shooter with multiplayer mode!"
+
+# With the PROJECT_LOGO tag one can specify a logo or an icon that is included
+# in the documentation. The maximum height of the logo should not exceed 55
+# pixels and the maximum width should not exceed 200 pixels. Doxygen will copy
+# the logo to the output directory.
+
+PROJECT_LOGO           =
+
+# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path
+# into which the generated documentation will be written. If a relative path is
+# entered, it will be relative to the location where doxygen was started. If
+# left blank the current directory will be used.
+
+OUTPUT_DIRECTORY       =
+
+# If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub-
+# directories (in 2 levels) under the output directory of each output format and
+# will distribute the generated files over these directories. Enabling this
+# option can be useful when feeding doxygen a huge amount of source files, where
+# putting all generated files in the same directory would otherwise causes
+# performance problems for the file system.
+# The default value is: NO.
+
+CREATE_SUBDIRS         = NO
+
+# If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII
+# characters to appear in the names of generated files. If set to NO, non-ASCII
+# characters will be escaped, for example _xE3_x81_x84 will be used for Unicode
+# U+3044.
+# The default value is: NO.
+
+ALLOW_UNICODE_NAMES    = NO
+
+# The OUTPUT_LANGUAGE tag is used to specify the language in which all
+# documentation generated by doxygen is written. Doxygen will use this
+# information to generate all constant output in the proper language.
+# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese,
+# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States),
+# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian,
+# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages),
+# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian,
+# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian,
+# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish,
+# Ukrainian and Vietnamese.
+# The default value is: English.
+
+OUTPUT_LANGUAGE        = English
+
+# If the BRIEF_MEMBER_DESC tag is set to YES, doxygen will include brief member
+# descriptions after the members that are listed in the file and class
+# documentation (similar to Javadoc). Set to NO to disable this.
+# The default value is: YES.
+
+BRIEF_MEMBER_DESC      = YES
+
+# If the REPEAT_BRIEF tag is set to YES, doxygen will prepend the brief
+# description of a member or function before the detailed description
+#
+# Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the
+# brief descriptions will be completely suppressed.
+# The default value is: YES.
+
+REPEAT_BRIEF           = YES
+
+# This tag implements a quasi-intelligent brief description abbreviator that is
+# used to form the text in various listings. Each string in this list, if found
+# as the leading text of the brief description, will be stripped from the text
+# and the result, after processing the whole list, is used as the annotated
+# text. Otherwise, the brief description is used as-is. If left blank, the
+# following values are used ($name is automatically replaced with the name of
+# the entity):The $name class, The $name widget, The $name file, is, provides,
+# specifies, contains, represents, a, an and the.
+
+ABBREVIATE_BRIEF       =
+
+# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then
+# doxygen will generate a detailed section even if there is only a brief
+# description.
+# The default value is: NO.
+
+ALWAYS_DETAILED_SEC    = NO
+
+# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all
+# inherited members of a class in the documentation of that class as if those
+# members were ordinary class members. Constructors, destructors and assignment
+# operators of the base classes will not be shown.
+# The default value is: NO.
+
+INLINE_INHERITED_MEMB  = NO
+
+# If the FULL_PATH_NAMES tag is set to YES, doxygen will prepend the full path
+# before files name in the file list and in the header files. If set to NO the
+# shortest path that makes the file name unique will be used
+# The default value is: YES.
+
+FULL_PATH_NAMES        = YES
+
+# The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path.
+# Stripping is only done if one of the specified strings matches the left-hand
+# part of the path. The tag can be used to show relative paths in the file list.
+# If left blank the directory from which doxygen is run is used as the path to
+# strip.
+#
+# Note that you can specify absolute paths here, but also relative paths, which
+# will be relative from the directory where doxygen is started.
+# This tag requires that the tag FULL_PATH_NAMES is set to YES.
+
+STRIP_FROM_PATH        =
+
+# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the
+# path mentioned in the documentation of a class, which tells the reader which
+# header file to include in order to use a class. If left blank only the name of
+# the header file containing the class definition is used. Otherwise one should
+# specify the list of include paths that are normally passed to the compiler
+# using the -I flag.
+
+STRIP_FROM_INC_PATH    =
+
+# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but
+# less readable) file names. This can be useful is your file systems doesn't
+# support long names like on DOS, Mac, or CD-ROM.
+# The default value is: NO.
+
+SHORT_NAMES            = NO
+
+# If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the
+# first line (until the first dot) of a Javadoc-style comment as the brief
+# description. If set to NO, the Javadoc-style will behave just like regular Qt-
+# style comments (thus requiring an explicit @brief command for a brief
+# description.)
+# The default value is: NO.
+
+JAVADOC_AUTOBRIEF      = NO
+
+# If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first
+# line (until the first dot) of a Qt-style comment as the brief description. If
+# set to NO, the Qt-style will behave just like regular Qt-style comments (thus
+# requiring an explicit \brief command for a brief description.)
+# The default value is: NO.
+
+QT_AUTOBRIEF           = NO
+
+# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make doxygen treat a
+# multi-line C++ special comment block (i.e. a block of //! or /// comments) as
+# a brief description. This used to be the default behavior. The new default is
+# to treat a multi-line C++ comment block as a detailed description. Set this
+# tag to YES if you prefer the old behavior instead.
+#
+# Note that setting this tag to YES also means that rational rose comments are
+# not recognized any more.
+# The default value is: NO.
+
+MULTILINE_CPP_IS_BRIEF = NO
+
+# If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the
+# documentation from any documented member that it re-implements.
+# The default value is: YES.
+
+INHERIT_DOCS           = YES
+
+# If the SEPARATE_MEMBER_PAGES tag is set to YES then doxygen will produce a new
+# page for each member. If set to NO, the documentation of a member will be part
+# of the file/class/namespace that contains it.
+# The default value is: NO.
+
+SEPARATE_MEMBER_PAGES  = NO
+
+# The TAB_SIZE tag can be used to set the number of spaces in a tab. Doxygen
+# uses this value to replace tabs by spaces in code fragments.
+# Minimum value: 1, maximum value: 16, default value: 4.
+
+TAB_SIZE               = 4
+
+# This tag can be used to specify a number of aliases that act as commands in
+# the documentation. An alias has the form:
+# name=value
+# For example adding
+# "sideeffect=@par Side Effects:\n"
+# will allow you to put the command \sideeffect (or @sideeffect) in the
+# documentation, which will result in a user-defined paragraph with heading
+# "Side Effects:". You can put \n's in the value part of an alias to insert
+# newlines.
+
+ALIASES                =
+
+# This tag can be used to specify a number of word-keyword mappings (TCL only).
+# A mapping has the form "name=value". For example adding "class=itcl::class"
+# will allow you to use the command class in the itcl::class meaning.
+
+TCL_SUBST              =
+
+# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources
+# only. Doxygen will then generate output that is more tailored for C. For
+# instance, some of the names that are used will be different. The list of all
+# members will be omitted, etc.
+# The default value is: NO.
+
+OPTIMIZE_OUTPUT_FOR_C  = YES
+
+# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or
+# Python sources only. Doxygen will then generate output that is more tailored
+# for that language. For instance, namespaces will be presented as packages,
+# qualified scopes will look different, etc.
+# The default value is: NO.
+
+OPTIMIZE_OUTPUT_JAVA   = NO
+
+# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran
+# sources. Doxygen will then generate output that is tailored for Fortran.
+# The default value is: NO.
+
+OPTIMIZE_FOR_FORTRAN   = NO
+
+# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL
+# sources. Doxygen will then generate output that is tailored for VHDL.
+# The default value is: NO.
+
+OPTIMIZE_OUTPUT_VHDL   = NO
+
+# Doxygen selects the parser to use depending on the extension of the files it
+# parses. With this tag you can assign which parser to use for a given
+# extension. Doxygen has a built-in mapping, but you can override or extend it
+# using this tag. The format is ext=language, where ext is a file extension, and
+# language is one of the parsers supported by doxygen: IDL, Java, Javascript,
+# C#, C, C++, D, PHP, Objective-C, Python, Fortran (fixed format Fortran:
+# FortranFixed, free formatted Fortran: FortranFree, unknown formatted Fortran:
+# Fortran. In the later case the parser tries to guess whether the code is fixed
+# or free formatted code, this is the default for Fortran type files), VHDL. For
+# instance to make doxygen treat .inc files as Fortran files (default is PHP),
+# and .f files as C (default is Fortran), use: inc=Fortran f=C.
+#
+# Note: For files without extension you can use no_extension as a placeholder.
+#
+# Note that for custom extensions you also need to set FILE_PATTERNS otherwise
+# the files are not read by doxygen.
+
+EXTENSION_MAPPING      =
+
+# If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments
+# according to the Markdown format, which allows for more readable
+# documentation. See http://daringfireball.net/projects/markdown/ for details.
+# The output of markdown processing is further processed by doxygen, so you can
+# mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in
+# case of backward compatibilities issues.
+# The default value is: YES.
+
+MARKDOWN_SUPPORT       = YES
+
+# When enabled doxygen tries to link words that correspond to documented
+# classes, or namespaces to their corresponding documentation. Such a link can
+# be prevented in individual cases by putting a % sign in front of the word or
+# globally by setting AUTOLINK_SUPPORT to NO.
+# The default value is: YES.
+
+AUTOLINK_SUPPORT       = YES
+
+# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want
+# to include (a tag file for) the STL sources as input, then you should set this
+# tag to YES in order to let doxygen match functions declarations and
+# definitions whose arguments contain STL classes (e.g. func(std::string);
+# versus func(std::string) {}). This also make the inheritance and collaboration
+# diagrams that involve STL classes more complete and accurate.
+# The default value is: NO.
+
+BUILTIN_STL_SUPPORT    = NO
+
+# If you use Microsoft's C++/CLI language, you should set this option to YES to
+# enable parsing support.
+# The default value is: NO.
+
+CPP_CLI_SUPPORT        = NO
+
+# Set the SIP_SUPPORT tag to YES if your project consists of sip (see:
+# http://www.riverbankcomputing.co.uk/software/sip/intro) sources only. Doxygen
+# will parse them like normal C++ but will assume all classes use public instead
+# of private inheritance when no explicit protection keyword is present.
+# The default value is: NO.
+
+SIP_SUPPORT            = NO
+
+# For Microsoft's IDL there are propget and propput attributes to indicate
+# getter and setter methods for a property. Setting this option to YES will make
+# doxygen to replace the get and set methods by a property in the documentation.
+# This will only work if the methods are indeed getting or setting a simple
+# type. If this is not the case, or you want to show the methods anyway, you
+# should set this option to NO.
+# The default value is: YES.
+
+IDL_PROPERTY_SUPPORT   = YES
+
+# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC
+# tag is set to YES then doxygen will reuse the documentation of the first
+# member in the group (if any) for the other members of the group. By default
+# all members of a group must be documented explicitly.
+# The default value is: NO.
+
+DISTRIBUTE_GROUP_DOC   = NO
+
+# If one adds a struct or class to a group and this option is enabled, then also
+# any nested class or struct is added to the same group. By default this option
+# is disabled and one has to add nested compounds explicitly via \ingroup.
+# The default value is: NO.
+
+GROUP_NESTED_COMPOUNDS = NO
+
+# Set the SUBGROUPING tag to YES to allow class member groups of the same type
+# (for instance a group of public functions) to be put as a subgroup of that
+# type (e.g. under the Public Functions section). Set it to NO to prevent
+# subgrouping. Alternatively, this can be done per class using the
+# \nosubgrouping command.
+# The default value is: YES.
+
+SUBGROUPING            = YES
+
+# When the INLINE_GROUPED_CLASSES tag is set to YES, classes, structs and unions
+# are shown inside the group in which they are included (e.g. using \ingroup)
+# instead of on a separate page (for HTML and Man pages) or section (for LaTeX
+# and RTF).
+#
+# Note that this feature does not work in combination with
+# SEPARATE_MEMBER_PAGES.
+# The default value is: NO.
+
+INLINE_GROUPED_CLASSES = NO
+
+# When the INLINE_SIMPLE_STRUCTS tag is set to YES, structs, classes, and unions
+# with only public data fields or simple typedef fields will be shown inline in
+# the documentation of the scope in which they are defined (i.e. file,
+# namespace, or group documentation), provided this scope is documented. If set
+# to NO, structs, classes, and unions are shown on a separate page (for HTML and
+# Man pages) or section (for LaTeX and RTF).
+# The default value is: NO.
+
+INLINE_SIMPLE_STRUCTS  = NO
+
+# When TYPEDEF_HIDES_STRUCT tag is enabled, a typedef of a struct, union, or
+# enum is documented as struct, union, or enum with the name of the typedef. So
+# typedef struct TypeS {} TypeT, will appear in the documentation as a struct
+# with name TypeT. When disabled the typedef will appear as a member of a file,
+# namespace, or class. And the struct will be named TypeS. This can typically be
+# useful for C code in case the coding convention dictates that all compound
+# types are typedef'ed and only the typedef is referenced, never the tag name.
+# The default value is: NO.
+
+TYPEDEF_HIDES_STRUCT   = NO
+
+# The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This
+# cache is used to resolve symbols given their name and scope. Since this can be
+# an expensive process and often the same symbol appears multiple times in the
+# code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small
+# doxygen will become slower. If the cache is too large, memory is wasted. The
+# cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range
+# is 0..9, the default is 0, corresponding to a cache size of 2^16=65536
+# symbols. At the end of a run doxygen will report the cache usage and suggest
+# the optimal cache size from a speed point of view.
+# Minimum value: 0, maximum value: 9, default value: 0.
+
+LOOKUP_CACHE_SIZE      = 0
+
+#---------------------------------------------------------------------------
+# Build related configuration options
+#---------------------------------------------------------------------------
+
+# If the EXTRACT_ALL tag is set to YES, doxygen will assume all entities in
+# documentation are documented, even if no documentation was available. Private
+# class members and static file members will be hidden unless the
+# EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES.
+# Note: This will also disable the warnings about undocumented members that are
+# normally produced when WARNINGS is set to YES.
+# The default value is: NO.
+
+EXTRACT_ALL            = YES
+
+# If the EXTRACT_PRIVATE tag is set to YES, all private members of a class will
+# be included in the documentation.
+# The default value is: NO.
+
+EXTRACT_PRIVATE        = NO
+
+# If the EXTRACT_PACKAGE tag is set to YES, all members with package or internal
+# scope will be included in the documentation.
+# The default value is: NO.
+
+EXTRACT_PACKAGE        = NO
+
+# If the EXTRACT_STATIC tag is set to YES, all static members of a file will be
+# included in the documentation.
+# The default value is: NO.
+
+EXTRACT_STATIC         = NO
+
+# If the EXTRACT_LOCAL_CLASSES tag is set to YES, classes (and structs) defined
+# locally in source files will be included in the documentation. If set to NO,
+# only classes defined in header files are included. Does not have any effect
+# for Java sources.
+# The default value is: YES.
+
+EXTRACT_LOCAL_CLASSES  = YES
+
+# This flag is only useful for Objective-C code. If set to YES, local methods,
+# which are defined in the implementation section but not in the interface are
+# included in the documentation. If set to NO, only methods in the interface are
+# included.
+# The default value is: NO.
+
+EXTRACT_LOCAL_METHODS  = NO
+
+# If this flag is set to YES, the members of anonymous namespaces will be
+# extracted and appear in the documentation as a namespace called
+# 'anonymous_namespace{file}', where file will be replaced with the base name of
+# the file that contains the anonymous namespace. By default anonymous namespace
+# are hidden.
+# The default value is: NO.
+
+EXTRACT_ANON_NSPACES   = NO
+
+# If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all
+# undocumented members inside documented classes or files. If set to NO these
+# members will be included in the various overviews, but no documentation
+# section is generated. This option has no effect if EXTRACT_ALL is enabled.
+# The default value is: NO.
+
+HIDE_UNDOC_MEMBERS     = NO
+
+# If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all
+# undocumented classes that are normally visible in the class hierarchy. If set
+# to NO, these classes will be included in the various overviews. This option
+# has no effect if EXTRACT_ALL is enabled.
+# The default value is: NO.
+
+HIDE_UNDOC_CLASSES     = NO
+
+# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend
+# (class|struct|union) declarations. If set to NO, these declarations will be
+# included in the documentation.
+# The default value is: NO.
+
+HIDE_FRIEND_COMPOUNDS  = NO
+
+# If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any
+# documentation blocks found inside the body of a function. If set to NO, these
+# blocks will be appended to the function's detailed documentation block.
+# The default value is: NO.
+
+HIDE_IN_BODY_DOCS      = NO
+
+# The INTERNAL_DOCS tag determines if documentation that is typed after a
+# \internal command is included. If the tag is set to NO then the documentation
+# will be excluded. Set it to YES to include the internal documentation.
+# The default value is: NO.
+
+INTERNAL_DOCS          = NO
+
+# If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file
+# names in lower-case letters. If set to YES, upper-case letters are also
+# allowed. This is useful if you have classes or files whose names only differ
+# in case and if your file system supports case sensitive file names. Windows
+# and Mac users are advised to set this option to NO.
+# The default value is: system dependent.
+
+CASE_SENSE_NAMES       = YES
+
+# If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with
+# their full class and namespace scopes in the documentation. If set to YES, the
+# scope will be hidden.
+# The default value is: NO.
+
+HIDE_SCOPE_NAMES       = NO
+
+# If the HIDE_COMPOUND_REFERENCE tag is set to NO (default) then doxygen will
+# append additional text to a page's title, such as Class Reference. If set to
+# YES the compound reference will be hidden.
+# The default value is: NO.
+
+HIDE_COMPOUND_REFERENCE= NO
+
+# If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of
+# the files that are included by a file in the documentation of that file.
+# The default value is: YES.
+
+SHOW_INCLUDE_FILES     = YES
+
+# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each
+# grouped member an include statement to the documentation, telling the reader
+# which file to include in order to use the member.
+# The default value is: NO.
+
+SHOW_GROUPED_MEMB_INC  = NO
+
+# If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include
+# files with double quotes in the documentation rather than with sharp brackets.
+# The default value is: NO.
+
+FORCE_LOCAL_INCLUDES   = NO
+
+# If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the
+# documentation for inline members.
+# The default value is: YES.
+
+INLINE_INFO            = YES
+
+# If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the
+# (detailed) documentation of file and class members alphabetically by member
+# name. If set to NO, the members will appear in declaration order.
+# The default value is: YES.
+
+SORT_MEMBER_DOCS       = YES
+
+# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief
+# descriptions of file, namespace and class members alphabetically by member
+# name. If set to NO, the members will appear in declaration order. Note that
+# this will also influence the order of the classes in the class list.
+# The default value is: NO.
+
+SORT_BRIEF_DOCS        = NO
+
+# If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the
+# (brief and detailed) documentation of class members so that constructors and
+# destructors are listed first. If set to NO the constructors will appear in the
+# respective orders defined by SORT_BRIEF_DOCS and SORT_MEMBER_DOCS.
+# Note: If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief
+# member documentation.
+# Note: If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting
+# detailed member documentation.
+# The default value is: NO.
+
+SORT_MEMBERS_CTORS_1ST = NO
+
+# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy
+# of group names into alphabetical order. If set to NO the group names will
+# appear in their defined order.
+# The default value is: NO.
+
+SORT_GROUP_NAMES       = NO
+
+# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by
+# fully-qualified names, including namespaces. If set to NO, the class list will
+# be sorted only by class name, not including the namespace part.
+# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES.
+# Note: This option applies only to the class list, not to the alphabetical
+# list.
+# The default value is: NO.
+
+SORT_BY_SCOPE_NAME     = NO
+
+# If the STRICT_PROTO_MATCHING option is enabled and doxygen fails to do proper
+# type resolution of all parameters of a function it will reject a match between
+# the prototype and the implementation of a member function even if there is
+# only one candidate or it is obvious which candidate to choose by doing a
+# simple string match. By disabling STRICT_PROTO_MATCHING doxygen will still
+# accept a match between prototype and implementation in such cases.
+# The default value is: NO.
+
+STRICT_PROTO_MATCHING  = NO
+
+# The GENERATE_TODOLIST tag can be used to enable (YES) or disable (NO) the todo
+# list. This list is created by putting \todo commands in the documentation.
+# The default value is: YES.
+
+GENERATE_TODOLIST      = YES
+
+# The GENERATE_TESTLIST tag can be used to enable (YES) or disable (NO) the test
+# list. This list is created by putting \test commands in the documentation.
+# The default value is: YES.
+
+GENERATE_TESTLIST      = YES
+
+# The GENERATE_BUGLIST tag can be used to enable (YES) or disable (NO) the bug
+# list. This list is created by putting \bug commands in the documentation.
+# The default value is: YES.
+
+GENERATE_BUGLIST       = YES
+
+# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or disable (NO)
+# the deprecated list. This list is created by putting \deprecated commands in
+# the documentation.
+# The default value is: YES.
+
+GENERATE_DEPRECATEDLIST= YES
+
+# The ENABLED_SECTIONS tag can be used to enable conditional documentation
+# sections, marked by \if <section_label> ... \endif and \cond <section_label>
+# ... \endcond blocks.
+
+ENABLED_SECTIONS       =
+
+# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the
+# initial value of a variable or macro / define can have for it to appear in the
+# documentation. If the initializer consists of more lines than specified here
+# it will be hidden. Use a value of 0 to hide initializers completely. The
+# appearance of the value of individual variables and macros / defines can be
+# controlled using \showinitializer or \hideinitializer command in the
+# documentation regardless of this setting.
+# Minimum value: 0, maximum value: 10000, default value: 30.
+
+MAX_INITIALIZER_LINES  = 30
+
+# Set the SHOW_USED_FILES tag to NO to disable the list of files generated at
+# the bottom of the documentation of classes and structs. If set to YES, the
+# list will mention the files that were used to generate the documentation.
+# The default value is: YES.
+
+SHOW_USED_FILES        = YES
+
+# Set the SHOW_FILES tag to NO to disable the generation of the Files page. This
+# will remove the Files entry from the Quick Index and from the Folder Tree View
+# (if specified).
+# The default value is: YES.
+
+SHOW_FILES             = YES
+
+# Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces
+# page. This will remove the Namespaces entry from the Quick Index and from the
+# Folder Tree View (if specified).
+# The default value is: YES.
+
+SHOW_NAMESPACES        = YES
+
+# The FILE_VERSION_FILTER tag can be used to specify a program or script that
+# doxygen should invoke to get the current version for each file (typically from
+# the version control system). Doxygen will invoke the program by executing (via
+# popen()) the command command input-file, where command is the value of the
+# FILE_VERSION_FILTER tag, and input-file is the name of an input file provided
+# by doxygen. Whatever the program writes to standard output is used as the file
+# version. For an example see the documentation.
+
+FILE_VERSION_FILTER    =
+
+# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed
+# by doxygen. The layout file controls the global structure of the generated
+# output files in an output format independent way. To create the layout file
+# that represents doxygen's defaults, run doxygen with the -l option. You can
+# optionally specify a file name after the option, if omitted DoxygenLayout.xml
+# will be used as the name of the layout file.
+#
+# Note that if you run doxygen from a directory containing a file called
+# DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE
+# tag is left empty.
+
+LAYOUT_FILE            =
+
+# The CITE_BIB_FILES tag can be used to specify one or more bib files containing
+# the reference definitions. This must be a list of .bib files. The .bib
+# extension is automatically appended if omitted. This requires the bibtex tool
+# to be installed. See also http://en.wikipedia.org/wiki/BibTeX for more info.
+# For LaTeX the style of the bibliography can be controlled using
+# LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the
+# search path. See also \cite for info how to create references.
+
+CITE_BIB_FILES         =
+
+#---------------------------------------------------------------------------
+# Configuration options related to warning and progress messages
+#---------------------------------------------------------------------------
+
+# The QUIET tag can be used to turn on/off the messages that are generated to
+# standard output by doxygen. If QUIET is set to YES this implies that the
+# messages are off.
+# The default value is: NO.
+
+QUIET                  = NO
+
+# The WARNINGS tag can be used to turn on/off the warning messages that are
+# generated to standard error (stderr) by doxygen. If WARNINGS is set to YES
+# this implies that the warnings are on.
+#
+# Tip: Turn warnings on while writing the documentation.
+# The default value is: YES.
+
+WARNINGS               = YES
+
+# If the WARN_IF_UNDOCUMENTED tag is set to YES then doxygen will generate
+# warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag
+# will automatically be disabled.
+# The default value is: YES.
+
+WARN_IF_UNDOCUMENTED   = YES
+
+# If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for
+# potential errors in the documentation, such as not documenting some parameters
+# in a documented function, or documenting parameters that don't exist or using
+# markup commands wrongly.
+# The default value is: YES.
+
+WARN_IF_DOC_ERROR      = YES
+
+# This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that
+# are documented, but have no documentation for their parameters or return
+# value. If set to NO, doxygen will only warn about wrong or incomplete
+# parameter documentation, but not about the absence of documentation.
+# The default value is: NO.
+
+WARN_NO_PARAMDOC       = NO
+
+# If the WARN_AS_ERROR tag is set to YES then doxygen will immediately stop when
+# a warning is encountered.
+# The default value is: NO.
+
+WARN_AS_ERROR          = NO
+
+# The WARN_FORMAT tag determines the format of the warning messages that doxygen
+# can produce. The string should contain the $file, $line, and $text tags, which
+# will be replaced by the file and line number from which the warning originated
+# and the warning text. Optionally the format may contain $version, which will
+# be replaced by the version of the file (if it could be obtained via
+# FILE_VERSION_FILTER)
+# The default value is: $file:$line: $text.
+
+WARN_FORMAT            = "$file:$line: $text"
+
+# The WARN_LOGFILE tag can be used to specify a file to which warning and error
+# messages should be written. If left blank the output is written to standard
+# error (stderr).
+
+WARN_LOGFILE           =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the input files
+#---------------------------------------------------------------------------
+
+# The INPUT tag is used to specify the files and/or directories that contain
+# documented source files. You may enter file names like myfile.cpp or
+# directories like /usr/src/myproject. Separate the files or directories with
+# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
+# Note: If this tag is empty the current directory is searched.
+
+INPUT                  = ./project/include ./libs ./libs/graph/include ./libs/kbc/include ./libs/rtc/include ./libs/timer/include ./libs/uart/include ./libs/classes/include ./libs/utils/include ./maps ./media/xpm
+
+# This tag can be used to specify the character encoding of the source files
+# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
+# libiconv (or the iconv built into libc) for the transcoding. See the libiconv
+# documentation (see: http://www.gnu.org/software/libiconv) for the list of
+# possible encodings.
+# The default value is: UTF-8.
+
+INPUT_ENCODING         = UTF-8
+
+# If the value of the INPUT tag contains directories, you can use the
+# FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and
+# *.h) to filter out the source-files in the directories.
+#
+# Note that for custom extensions or not directly supported extensions you also
+# need to set EXTENSION_MAPPING for the extension otherwise the files are not
+# read by doxygen.
+#
+# If left blank the following patterns are tested:*.c, *.cc, *.cxx, *.cpp,
+# *.c++, *.java, *.ii, *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h,
+# *.hh, *.hxx, *.hpp, *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc,
+# *.m, *.markdown, *.md, *.mm, *.dox, *.py, *.pyw, *.f90, *.f, *.for, *.tcl,
+# *.vhd, *.vhdl, *.ucf, *.qsf, *.as and *.js.
+
+FILE_PATTERNS          =
+
+# The RECURSIVE tag can be used to specify whether or not subdirectories should
+# be searched for input files as well.
+# The default value is: NO.
+
+RECURSIVE              = YES
+
+# The EXCLUDE tag can be used to specify files and/or directories that should be
+# excluded from the INPUT source files. This way you can easily exclude a
+# subdirectory from a directory tree whose root is specified with the INPUT tag.
+#
+# Note that relative paths are relative to the directory from which doxygen is
+# run.
+
+EXCLUDE                =
+
+# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or
+# directories that are symbolic links (a Unix file system feature) are excluded
+# from the input.
+# The default value is: NO.
+
+EXCLUDE_SYMLINKS       = NO
+
+# If the value of the INPUT tag contains directories, you can use the
+# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude
+# certain files from those directories.
+#
+# Note that the wildcards are matched against the file with absolute path, so to
+# exclude all test directories for example use the pattern */test/*
+
+EXCLUDE_PATTERNS       =
+
+# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names
+# (namespaces, classes, functions, etc.) that should be excluded from the
+# output. The symbol name can be a fully qualified name, a word, or if the
+# wildcard * is used, a substring. Examples: ANamespace, AClass,
+# AClass::ANamespace, ANamespace::*Test
+#
+# Note that the wildcards are matched against the file with absolute path, so to
+# exclude all test directories use the pattern */test/*
+
+EXCLUDE_SYMBOLS        =
+
+# The EXAMPLE_PATH tag can be used to specify one or more files or directories
+# that contain example code fragments that are included (see the \include
+# command).
+
+EXAMPLE_PATH           =
+
+# If the value of the EXAMPLE_PATH tag contains directories, you can use the
+# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and
+# *.h) to filter out the source-files in the directories. If left blank all
+# files are included.
+
+EXAMPLE_PATTERNS       =
+
+# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be
+# searched for input files to be used with the \include or \dontinclude commands
+# irrespective of the value of the RECURSIVE tag.
+# The default value is: NO.
+
+EXAMPLE_RECURSIVE      = NO
+
+# The IMAGE_PATH tag can be used to specify one or more files or directories
+# that contain images that are to be included in the documentation (see the
+# \image command).
+
+IMAGE_PATH             =
+
+# The INPUT_FILTER tag can be used to specify a program that doxygen should
+# invoke to filter for each input file. Doxygen will invoke the filter program
+# by executing (via popen()) the command:
+#
+# <filter> <input-file>
+#
+# where <filter> is the value of the INPUT_FILTER tag, and <input-file> is the
+# name of an input file. Doxygen will then use the output that the filter
+# program writes to standard output. If FILTER_PATTERNS is specified, this tag
+# will be ignored.
+#
+# Note that the filter must not add or remove lines; it is applied before the
+# code is scanned, but not when the output code is generated. If lines are added
+# or removed, the anchors will not be placed correctly.
+#
+# Note that for custom extensions or not directly supported extensions you also
+# need to set EXTENSION_MAPPING for the extension otherwise the files are not
+# properly processed by doxygen.
+
+INPUT_FILTER           =
+
+# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern
+# basis. Doxygen will compare the file name with each pattern and apply the
+# filter if there is a match. The filters are a list of the form: pattern=filter
+# (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how
+# filters are used. If the FILTER_PATTERNS tag is empty or if none of the
+# patterns match the file name, INPUT_FILTER is applied.
+#
+# Note that for custom extensions or not directly supported extensions you also
+# need to set EXTENSION_MAPPING for the extension otherwise the files are not
+# properly processed by doxygen.
+
+FILTER_PATTERNS        =
+
+# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using
+# INPUT_FILTER) will also be used to filter the input files that are used for
+# producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES).
+# The default value is: NO.
+
+FILTER_SOURCE_FILES    = NO
+
+# The FILTER_SOURCE_PATTERNS tag can be used to specify source filters per file
+# pattern. A pattern will override the setting for FILTER_PATTERN (if any) and
+# it is also possible to disable source filtering for a specific pattern using
+# *.ext= (so without naming a filter).
+# This tag requires that the tag FILTER_SOURCE_FILES is set to YES.
+
+FILTER_SOURCE_PATTERNS =
+
+# If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that
+# is part of the input, its contents will be placed on the main page
+# (index.html). This can be useful if you have a project on for instance GitHub
+# and want to reuse the introduction page also for the doxygen output.
+
+USE_MDFILE_AS_MAINPAGE =
+
+#---------------------------------------------------------------------------
+# Configuration options related to source browsing
+#---------------------------------------------------------------------------
+
+# If the SOURCE_BROWSER tag is set to YES then a list of source files will be
+# generated. Documented entities will be cross-referenced with these sources.
+#
+# Note: To get rid of all source code in the generated output, make sure that
+# also VERBATIM_HEADERS is set to NO.
+# The default value is: NO.
+
+SOURCE_BROWSER         = NO
+
+# Setting the INLINE_SOURCES tag to YES will include the body of functions,
+# classes and enums directly into the documentation.
+# The default value is: NO.
+
+INLINE_SOURCES         = NO
+
+# Setting the STRIP_CODE_COMMENTS tag to YES will instruct doxygen to hide any
+# special comment blocks from generated source code fragments. Normal C, C++ and
+# Fortran comments will always remain visible.
+# The default value is: YES.
+
+STRIP_CODE_COMMENTS    = YES
+
+# If the REFERENCED_BY_RELATION tag is set to YES then for each documented
+# function all documented functions referencing it will be listed.
+# The default value is: NO.
+
+REFERENCED_BY_RELATION = NO
+
+# If the REFERENCES_RELATION tag is set to YES then for each documented function
+# all documented entities called/used by that function will be listed.
+# The default value is: NO.
+
+REFERENCES_RELATION    = NO
+
+# If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set
+# to YES then the hyperlinks from functions in REFERENCES_RELATION and
+# REFERENCED_BY_RELATION lists will link to the source code. Otherwise they will
+# link to the documentation.
+# The default value is: YES.
+
+REFERENCES_LINK_SOURCE = YES
+
+# If SOURCE_TOOLTIPS is enabled (the default) then hovering a hyperlink in the
+# source code will show a tooltip with additional information such as prototype,
+# brief description and links to the definition and documentation. Since this
+# will make the HTML file larger and loading of large files a bit slower, you
+# can opt to disable this feature.
+# The default value is: YES.
+# This tag requires that the tag SOURCE_BROWSER is set to YES.
+
+SOURCE_TOOLTIPS        = YES
+
+# If the USE_HTAGS tag is set to YES then the references to source code will
+# point to the HTML generated by the htags(1) tool instead of doxygen built-in
+# source browser. The htags tool is part of GNU's global source tagging system
+# (see http://www.gnu.org/software/global/global.html). You will need version
+# 4.8.6 or higher.
+#
+# To use it do the following:
+# - Install the latest version of global
+# - Enable SOURCE_BROWSER and USE_HTAGS in the config file
+# - Make sure the INPUT points to the root of the source tree
+# - Run doxygen as normal
+#
+# Doxygen will invoke htags (and that will in turn invoke gtags), so these
+# tools must be available from the command line (i.e. in the search path).
+#
+# The result: instead of the source browser generated by doxygen, the links to
+# source code will now point to the output of htags.
+# The default value is: NO.
+# This tag requires that the tag SOURCE_BROWSER is set to YES.
+
+USE_HTAGS              = NO
+
+# If the VERBATIM_HEADERS tag is set the YES then doxygen will generate a
+# verbatim copy of the header file for each class for which an include is
+# specified. Set to NO to disable this.
+# See also: Section \class.
+# The default value is: YES.
+
+VERBATIM_HEADERS       = YES
+
+# If the CLANG_ASSISTED_PARSING tag is set to YES then doxygen will use the
+# clang parser (see: http://clang.llvm.org/) for more accurate parsing at the
+# cost of reduced performance. This can be particularly helpful with template
+# rich C++ code for which doxygen's built-in parser lacks the necessary type
+# information.
+# Note: The availability of this option depends on whether or not doxygen was
+# generated with the -Duse-libclang=ON option for CMake.
+# The default value is: NO.
+
+CLANG_ASSISTED_PARSING = NO
+
+# If clang assisted parsing is enabled you can provide the compiler with command
+# line options that you would normally use when invoking the compiler. Note that
+# the include paths will already be set by doxygen for the files and directories
+# specified with INPUT and INCLUDE_PATH.
+# This tag requires that the tag CLANG_ASSISTED_PARSING is set to YES.
+
+CLANG_OPTIONS          =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the alphabetical class index
+#---------------------------------------------------------------------------
+
+# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all
+# compounds will be generated. Enable this if the project contains a lot of
+# classes, structs, unions or interfaces.
+# The default value is: YES.
+
+ALPHABETICAL_INDEX     = YES
+
+# The COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns in
+# which the alphabetical index list will be split.
+# Minimum value: 1, maximum value: 20, default value: 5.
+# This tag requires that the tag ALPHABETICAL_INDEX is set to YES.
+
+COLS_IN_ALPHA_INDEX    = 5
+
+# In case all classes in a project start with a common prefix, all classes will
+# be put under the same header in the alphabetical index. The IGNORE_PREFIX tag
+# can be used to specify a prefix (or a list of prefixes) that should be ignored
+# while generating the index headers.
+# This tag requires that the tag ALPHABETICAL_INDEX is set to YES.
+
+IGNORE_PREFIX          =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the HTML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_HTML tag is set to YES, doxygen will generate HTML output
+# The default value is: YES.
+
+GENERATE_HTML          = YES
+
+# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: html.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_OUTPUT            = doc
+
+# The HTML_FILE_EXTENSION tag can be used to specify the file extension for each
+# generated HTML page (for example: .htm, .php, .asp).
+# The default value is: .html.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_FILE_EXTENSION    = .html
+
+# The HTML_HEADER tag can be used to specify a user-defined HTML header file for
+# each generated HTML page. If the tag is left blank doxygen will generate a
+# standard header.
+#
+# To get valid HTML the header file that includes any scripts and style sheets
+# that doxygen needs, which is dependent on the configuration options used (e.g.
+# the setting GENERATE_TREEVIEW). It is highly recommended to start with a
+# default header using
+# doxygen -w html new_header.html new_footer.html new_stylesheet.css
+# YourConfigFile
+# and then modify the file new_header.html. See also section "Doxygen usage"
+# for information on how to generate the default header that doxygen normally
+# uses.
+# Note: The header is subject to change so you typically have to regenerate the
+# default header when upgrading to a newer version of doxygen. For a description
+# of the possible markers and block names see the documentation.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_HEADER            =
+
+# The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each
+# generated HTML page. If the tag is left blank doxygen will generate a standard
+# footer. See HTML_HEADER for more information on how to generate a default
+# footer and what special commands can be used inside the footer. See also
+# section "Doxygen usage" for information on how to generate the default footer
+# that doxygen normally uses.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_FOOTER            =
+
+# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style
+# sheet that is used by each HTML page. It can be used to fine-tune the look of
+# the HTML output. If left blank doxygen will generate a default style sheet.
+# See also section "Doxygen usage" for information on how to generate the style
+# sheet that doxygen normally uses.
+# Note: It is recommended to use HTML_EXTRA_STYLESHEET instead of this tag, as
+# it is more robust and this tag (HTML_STYLESHEET) will in the future become
+# obsolete.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_STYLESHEET        =
+
+# The HTML_EXTRA_STYLESHEET tag can be used to specify additional user-defined
+# cascading style sheets that are included after the standard style sheets
+# created by doxygen. Using this option one can overrule certain style aspects.
+# This is preferred over using HTML_STYLESHEET since it does not replace the
+# standard style sheet and is therefore more robust against future updates.
+# Doxygen will copy the style sheet files to the output directory.
+# Note: The order of the extra style sheet files is of importance (e.g. the last
+# style sheet in the list overrules the setting of the previous ones in the
+# list). For an example see the documentation.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_EXTRA_STYLESHEET  =
+
+# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
+# other source files which should be copied to the HTML output directory. Note
+# that these files will be copied to the base HTML output directory. Use the
+# $relpath^ marker in the HTML_HEADER and/or HTML_FOOTER files to load these
+# files. In the HTML_STYLESHEET file, use the file name only. Also note that the
+# files will be copied as-is; there are no commands or markers available.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_EXTRA_FILES       =
+
+# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen
+# will adjust the colors in the style sheet and background images according to
+# this color. Hue is specified as an angle on a colorwheel, see
+# http://en.wikipedia.org/wiki/Hue for more information. For instance the value
+# 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300
+# purple, and 360 is red again.
+# Minimum value: 0, maximum value: 359, default value: 220.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_COLORSTYLE_HUE    = 220
+
+# The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors
+# in the HTML output. For a value of 0 the output will use grayscales only. A
+# value of 255 will produce the most vivid colors.
+# Minimum value: 0, maximum value: 255, default value: 100.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_COLORSTYLE_SAT    = 100
+
+# The HTML_COLORSTYLE_GAMMA tag controls the gamma correction applied to the
+# luminance component of the colors in the HTML output. Values below 100
+# gradually make the output lighter, whereas values above 100 make the output
+# darker. The value divided by 100 is the actual gamma applied, so 80 represents
+# a gamma of 0.8, The value 220 represents a gamma of 2.2, and 100 does not
+# change the gamma.
+# Minimum value: 40, maximum value: 240, default value: 80.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_COLORSTYLE_GAMMA  = 80
+
+# If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML
+# page will contain the date and time when the page was generated. Setting this
+# to YES can help to show when doxygen was last run and thus if the
+# documentation is up to date.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_TIMESTAMP         = NO
+
+# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML
+# documentation will contain sections that can be hidden and shown after the
+# page has loaded.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_DYNAMIC_SECTIONS  = NO
+
+# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries
+# shown in the various tree structured indices initially; the user can expand
+# and collapse entries dynamically later on. Doxygen will expand the tree to
+# such a level that at most the specified number of entries are visible (unless
+# a fully collapsed tree already exceeds this amount). So setting the number of
+# entries 1 will produce a full collapsed tree by default. 0 is a special value
+# representing an infinite number of entries and will result in a full expanded
+# tree by default.
+# Minimum value: 0, maximum value: 9999, default value: 100.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_INDEX_NUM_ENTRIES = 100
+
+# If the GENERATE_DOCSET tag is set to YES, additional index files will be
+# generated that can be used as input for Apple's Xcode 3 integrated development
+# environment (see: http://developer.apple.com/tools/xcode/), introduced with
+# OSX 10.5 (Leopard). To create a documentation set, doxygen will generate a
+# Makefile in the HTML output directory. Running make will produce the docset in
+# that directory and running make install will install the docset in
+# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find it at
+# startup. See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html
+# for more information.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_DOCSET        = NO
+
+# This tag determines the name of the docset feed. A documentation feed provides
+# an umbrella under which multiple documentation sets from a single provider
+# (such as a company or product suite) can be grouped.
+# The default value is: Doxygen generated docs.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_FEEDNAME        = "Doxygen generated docs"
+
+# This tag specifies a string that should uniquely identify the documentation
+# set bundle. This should be a reverse domain-name style string, e.g.
+# com.mycompany.MyDocSet. Doxygen will append .docset to the name.
+# The default value is: org.doxygen.Project.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_BUNDLE_ID       = org.doxygen.Project
+
+# The DOCSET_PUBLISHER_ID tag specifies a string that should uniquely identify
+# the documentation publisher. This should be a reverse domain-name style
+# string, e.g. com.mycompany.MyDocSet.documentation.
+# The default value is: org.doxygen.Publisher.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_PUBLISHER_ID    = org.doxygen.Publisher
+
+# The DOCSET_PUBLISHER_NAME tag identifies the documentation publisher.
+# The default value is: Publisher.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_PUBLISHER_NAME  = Publisher
+
+# If the GENERATE_HTMLHELP tag is set to YES then doxygen generates three
+# additional HTML index files: index.hhp, index.hhc, and index.hhk. The
+# index.hhp is a project file that can be read by Microsoft's HTML Help Workshop
+# (see: http://www.microsoft.com/en-us/download/details.aspx?id=21138) on
+# Windows.
+#
+# The HTML Help Workshop contains a compiler that can convert all HTML output
+# generated by doxygen into a single compiled HTML file (.chm). Compiled HTML
+# files are now used as the Windows 98 help format, and will replace the old
+# Windows help format (.hlp) on all Windows platforms in the future. Compressed
+# HTML files also contain an index, a table of contents, and you can search for
+# words in the documentation. The HTML workshop also contains a viewer for
+# compressed HTML files.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_HTMLHELP      = NO
+
+# The CHM_FILE tag can be used to specify the file name of the resulting .chm
+# file. You can add a path in front of the file if the result should not be
+# written to the html output directory.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+CHM_FILE               =
+
+# The HHC_LOCATION tag can be used to specify the location (absolute path
+# including file name) of the HTML help compiler (hhc.exe). If non-empty,
+# doxygen will try to run the HTML help compiler on the generated index.hhp.
+# The file has to be specified with full path.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+HHC_LOCATION           =
+
+# The GENERATE_CHI flag controls if a separate .chi index file is generated
+# (YES) or that it should be included in the master .chm file (NO).
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+GENERATE_CHI           = NO
+
+# The CHM_INDEX_ENCODING is used to encode HtmlHelp index (hhk), content (hhc)
+# and project file content.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+CHM_INDEX_ENCODING     =
+
+# The BINARY_TOC flag controls whether a binary table of contents is generated
+# (YES) or a normal table of contents (NO) in the .chm file. Furthermore it
+# enables the Previous and Next buttons.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+BINARY_TOC             = NO
+
+# The TOC_EXPAND flag can be set to YES to add extra items for group members to
+# the table of contents of the HTML help documentation and to the tree view.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+TOC_EXPAND             = NO
+
+# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and
+# QHP_VIRTUAL_FOLDER are set, an additional index file will be generated that
+# can be used as input for Qt's qhelpgenerator to generate a Qt Compressed Help
+# (.qch) of the generated HTML documentation.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_QHP           = NO
+
+# If the QHG_LOCATION tag is specified, the QCH_FILE tag can be used to specify
+# the file name of the resulting .qch file. The path specified is relative to
+# the HTML output folder.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QCH_FILE               =
+
+# The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help
+# Project output. For more information please see Qt Help Project / Namespace
+# (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#namespace).
+# The default value is: org.doxygen.Project.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_NAMESPACE          = org.doxygen.Project
+
+# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt
+# Help Project output. For more information please see Qt Help Project / Virtual
+# Folders (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#virtual-
+# folders).
+# The default value is: doc.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_VIRTUAL_FOLDER     = doc
+
+# If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom
+# filter to add. For more information please see Qt Help Project / Custom
+# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom-
+# filters).
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_CUST_FILTER_NAME   =
+
+# The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the
+# custom filter to add. For more information please see Qt Help Project / Custom
+# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom-
+# filters).
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_CUST_FILTER_ATTRS  =
+
+# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this
+# project's filter section matches. Qt Help Project / Filter Attributes (see:
+# http://qt-project.org/doc/qt-4.8/qthelpproject.html#filter-attributes).
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_SECT_FILTER_ATTRS  =
+
+# The QHG_LOCATION tag can be used to specify the location of Qt's
+# qhelpgenerator. If non-empty doxygen will try to run qhelpgenerator on the
+# generated .qhp file.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHG_LOCATION           =
+
+# If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be
+# generated, together with the HTML files, they form an Eclipse help plugin. To
+# install this plugin and make it available under the help contents menu in
+# Eclipse, the contents of the directory containing the HTML and XML files needs
+# to be copied into the plugins directory of eclipse. The name of the directory
+# within the plugins directory should be the same as the ECLIPSE_DOC_ID value.
+# After copying Eclipse needs to be restarted before the help appears.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_ECLIPSEHELP   = NO
+
+# A unique identifier for the Eclipse help plugin. When installing the plugin
+# the directory name containing the HTML and XML files should also have this
+# name. Each documentation set should have its own identifier.
+# The default value is: org.doxygen.Project.
+# This tag requires that the tag GENERATE_ECLIPSEHELP is set to YES.
+
+ECLIPSE_DOC_ID         = org.doxygen.Project
+
+# If you want full control over the layout of the generated HTML pages it might
+# be necessary to disable the index and replace it with your own. The
+# DISABLE_INDEX tag can be used to turn on/off the condensed index (tabs) at top
+# of each HTML page. A value of NO enables the index and the value YES disables
+# it. Since the tabs in the index contain the same information as the navigation
+# tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+DISABLE_INDEX          = NO
+
+# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index
+# structure should be generated to display hierarchical information. If the tag
+# value is set to YES, a side panel will be generated containing a tree-like
+# index structure (just like the one that is generated for HTML Help). For this
+# to work a browser that supports JavaScript, DHTML, CSS and frames is required
+# (i.e. any modern browser). Windows users are probably better off using the
+# HTML help feature. Via custom style sheets (see HTML_EXTRA_STYLESHEET) one can
+# further fine-tune the look of the index. As an example, the default style
+# sheet generated by doxygen has an example that shows how to put an image at
+# the root of the tree instead of the PROJECT_NAME. Since the tree basically has
+# the same information as the tab index, you could consider setting
+# DISABLE_INDEX to YES when enabling this option.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_TREEVIEW      = NO
+
+# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that
+# doxygen will group on one line in the generated HTML documentation.
+#
+# Note that a value of 0 will completely suppress the enum values from appearing
+# in the overview section.
+# Minimum value: 0, maximum value: 20, default value: 4.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+ENUM_VALUES_PER_LINE   = 4
+
+# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used
+# to set the initial width (in pixels) of the frame in which the tree is shown.
+# Minimum value: 0, maximum value: 1500, default value: 250.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+TREEVIEW_WIDTH         = 250
+
+# If the EXT_LINKS_IN_WINDOW option is set to YES, doxygen will open links to
+# external symbols imported via tag files in a separate window.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+EXT_LINKS_IN_WINDOW    = NO
+
+# Use this tag to change the font size of LaTeX formulas included as images in
+# the HTML documentation. When you change the font size after a successful
+# doxygen run you need to manually remove any form_*.png images from the HTML
+# output directory to force them to be regenerated.
+# Minimum value: 8, maximum value: 50, default value: 10.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+FORMULA_FONTSIZE       = 10
+
+# Use the FORMULA_TRANPARENT tag to determine whether or not the images
+# generated for formulas are transparent PNGs. Transparent PNGs are not
+# supported properly for IE 6.0, but are supported on all modern browsers.
+#
+# Note that when changing this option you need to delete any form_*.png files in
+# the HTML output directory before the changes have effect.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+FORMULA_TRANSPARENT    = YES
+
+# Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see
+# http://www.mathjax.org) which uses client side Javascript for the rendering
+# instead of using pre-rendered bitmaps. Use this if you do not have LaTeX
+# installed or if you want to formulas look prettier in the HTML output. When
+# enabled you may also need to install MathJax separately and configure the path
+# to it using the MATHJAX_RELPATH option.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+USE_MATHJAX            = NO
+
+# When MathJax is enabled you can set the default output format to be used for
+# the MathJax output. See the MathJax site (see:
+# http://docs.mathjax.org/en/latest/output.html) for more details.
+# Possible values are: HTML-CSS (which is slower, but has the best
+# compatibility), NativeMML (i.e. MathML) and SVG.
+# The default value is: HTML-CSS.
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_FORMAT         = HTML-CSS
+
+# When MathJax is enabled you need to specify the location relative to the HTML
+# output directory using the MATHJAX_RELPATH option. The destination directory
+# should contain the MathJax.js script. For instance, if the mathjax directory
+# is located at the same level as the HTML output directory, then
+# MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax
+# Content Delivery Network so you can quickly see the result without installing
+# MathJax. However, it is strongly recommended to install a local copy of
+# MathJax from http://www.mathjax.org before deployment.
+# The default value is: http://cdn.mathjax.org/mathjax/latest.
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_RELPATH        = http://cdn.mathjax.org/mathjax/latest
+
+# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax
+# extension names that should be enabled during MathJax rendering. For example
+# MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_EXTENSIONS     =
+
+# The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces
+# of code that will be used on startup of the MathJax code. See the MathJax site
+# (see: http://docs.mathjax.org/en/latest/output.html) for more details. For an
+# example see the documentation.
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_CODEFILE       =
+
+# When the SEARCHENGINE tag is enabled doxygen will generate a search box for
+# the HTML output. The underlying search engine uses javascript and DHTML and
+# should work on any modern browser. Note that when using HTML help
+# (GENERATE_HTMLHELP), Qt help (GENERATE_QHP), or docsets (GENERATE_DOCSET)
+# there is already a search function so this one should typically be disabled.
+# For large projects the javascript based search engine can be slow, then
+# enabling SERVER_BASED_SEARCH may provide a better solution. It is possible to
+# search using the keyboard; to jump to the search box use <access key> + S
+# (what the <access key> is depends on the OS and browser, but it is typically
+# <CTRL>, <ALT>/<option>, or both). Inside the search box use the <cursor down
+# key> to jump into the search results window, the results can be navigated
+# using the <cursor keys>. Press <Enter> to select an item or <escape> to cancel
+# the search. The filter options can be selected when the cursor is inside the
+# search box by pressing <Shift>+<cursor down>. Also here use the <cursor keys>
+# to select a filter and <Enter> or <escape> to activate or cancel the filter
+# option.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+SEARCHENGINE           = YES
+
+# When the SERVER_BASED_SEARCH tag is enabled the search engine will be
+# implemented using a web server instead of a web client using Javascript. There
+# are two flavors of web server based searching depending on the EXTERNAL_SEARCH
+# setting. When disabled, doxygen will generate a PHP script for searching and
+# an index file used by the script. When EXTERNAL_SEARCH is enabled the indexing
+# and searching needs to be provided by external tools. See the section
+# "External Indexing and Searching" for details.
+# The default value is: NO.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+SERVER_BASED_SEARCH    = NO
+
+# When EXTERNAL_SEARCH tag is enabled doxygen will no longer generate the PHP
+# script for searching. Instead the search results are written to an XML file
+# which needs to be processed by an external indexer. Doxygen will invoke an
+# external search engine pointed to by the SEARCHENGINE_URL option to obtain the
+# search results.
+#
+# Doxygen ships with an example indexer (doxyindexer) and search engine
+# (doxysearch.cgi) which are based on the open source search engine library
+# Xapian (see: http://xapian.org/).
+#
+# See the section "External Indexing and Searching" for details.
+# The default value is: NO.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+EXTERNAL_SEARCH        = NO
+
+# The SEARCHENGINE_URL should point to a search engine hosted by a web server
+# which will return the search results when EXTERNAL_SEARCH is enabled.
+#
+# Doxygen ships with an example indexer (doxyindexer) and search engine
+# (doxysearch.cgi) which are based on the open source search engine library
+# Xapian (see: http://xapian.org/). See the section "External Indexing and
+# Searching" for details.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+SEARCHENGINE_URL       =
+
+# When SERVER_BASED_SEARCH and EXTERNAL_SEARCH are both enabled the unindexed
+# search data is written to a file for indexing by an external tool. With the
+# SEARCHDATA_FILE tag the name of this file can be specified.
+# The default file is: searchdata.xml.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+SEARCHDATA_FILE        = searchdata.xml
+
+# When SERVER_BASED_SEARCH and EXTERNAL_SEARCH are both enabled the
+# EXTERNAL_SEARCH_ID tag can be used as an identifier for the project. This is
+# useful in combination with EXTRA_SEARCH_MAPPINGS to search through multiple
+# projects and redirect the results back to the right project.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+EXTERNAL_SEARCH_ID     =
+
+# The EXTRA_SEARCH_MAPPINGS tag can be used to enable searching through doxygen
+# projects other than the one defined by this configuration file, but that are
+# all added to the same external search index. Each project needs to have a
+# unique id set via EXTERNAL_SEARCH_ID. The search mapping then maps the id of
+# to a relative location where the documentation can be found. The format is:
+# EXTRA_SEARCH_MAPPINGS = tagname1=loc1 tagname2=loc2 ...
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+EXTRA_SEARCH_MAPPINGS  =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the LaTeX output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_LATEX tag is set to YES, doxygen will generate LaTeX output.
+# The default value is: YES.
+
+GENERATE_LATEX         = NO
+
+# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: latex.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_OUTPUT           = latex
+
+# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be
+# invoked.
+#
+# Note that when enabling USE_PDFLATEX this option is only used for generating
+# bitmaps for formulas in the HTML output, but not in the Makefile that is
+# written to the output directory.
+# The default file is: latex.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_CMD_NAME         = latex
+
+# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to generate
+# index for LaTeX.
+# The default file is: makeindex.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+MAKEINDEX_CMD_NAME     = makeindex
+
+# If the COMPACT_LATEX tag is set to YES, doxygen generates more compact LaTeX
+# documents. This may be useful for small projects and may help to save some
+# trees in general.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+COMPACT_LATEX          = NO
+
+# The PAPER_TYPE tag can be used to set the paper type that is used by the
+# printer.
+# Possible values are: a4 (210 x 297 mm), letter (8.5 x 11 inches), legal (8.5 x
+# 14 inches) and executive (7.25 x 10.5 inches).
+# The default value is: a4.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+PAPER_TYPE             = a4
+
+# The EXTRA_PACKAGES tag can be used to specify one or more LaTeX package names
+# that should be included in the LaTeX output. The package can be specified just
+# by its name or with the correct syntax as to be used with the LaTeX
+# \usepackage command. To get the times font for instance you can specify :
+# EXTRA_PACKAGES=times or EXTRA_PACKAGES={times}
+# To use the option intlimits with the amsmath package you can specify:
+# EXTRA_PACKAGES=[intlimits]{amsmath}
+# If left blank no extra packages will be included.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+EXTRA_PACKAGES         =
+
+# The LATEX_HEADER tag can be used to specify a personal LaTeX header for the
+# generated LaTeX document. The header should contain everything until the first
+# chapter. If it is left blank doxygen will generate a standard header. See
+# section "Doxygen usage" for information on how to let doxygen write the
+# default header to a separate file.
+#
+# Note: Only use a user-defined header if you know what you are doing! The
+# following commands have a special meaning inside the header: $title,
+# $datetime, $date, $doxygenversion, $projectname, $projectnumber,
+# $projectbrief, $projectlogo. Doxygen will replace $title with the empty
+# string, for the replacement values of the other commands the user is referred
+# to HTML_HEADER.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_HEADER           =
+
+# The LATEX_FOOTER tag can be used to specify a personal LaTeX footer for the
+# generated LaTeX document. The footer should contain everything after the last
+# chapter. If it is left blank doxygen will generate a standard footer. See
+# LATEX_HEADER for more information on how to generate a default footer and what
+# special commands can be used inside the footer.
+#
+# Note: Only use a user-defined footer if you know what you are doing!
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_FOOTER           =
+
+# The LATEX_EXTRA_STYLESHEET tag can be used to specify additional user-defined
+# LaTeX style sheets that are included after the standard style sheets created
+# by doxygen. Using this option one can overrule certain style aspects. Doxygen
+# will copy the style sheet files to the output directory.
+# Note: The order of the extra style sheet files is of importance (e.g. the last
+# style sheet in the list overrules the setting of the previous ones in the
+# list).
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_EXTRA_STYLESHEET =
+
+# The LATEX_EXTRA_FILES tag can be used to specify one or more extra images or
+# other source files which should be copied to the LATEX_OUTPUT output
+# directory. Note that the files will be copied as-is; there are no commands or
+# markers available.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_EXTRA_FILES      =
+
+# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated is
+# prepared for conversion to PDF (using ps2pdf or pdflatex). The PDF file will
+# contain links (just like the HTML output) instead of page references. This
+# makes the output suitable for online browsing using a PDF viewer.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+PDF_HYPERLINKS         = YES
+
+# If the USE_PDFLATEX tag is set to YES, doxygen will use pdflatex to generate
+# the PDF file directly from the LaTeX files. Set this option to YES, to get a
+# higher quality PDF documentation.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+USE_PDFLATEX           = YES
+
+# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \batchmode
+# command to the generated LaTeX files. This will instruct LaTeX to keep running
+# if errors occur, instead of asking the user for help. This option is also used
+# when generating formulas in HTML.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_BATCHMODE        = NO
+
+# If the LATEX_HIDE_INDICES tag is set to YES then doxygen will not include the
+# index chapters (such as File Index, Compound Index, etc.) in the output.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_HIDE_INDICES     = NO
+
+# If the LATEX_SOURCE_CODE tag is set to YES then doxygen will include source
+# code with syntax highlighting in the LaTeX output.
+#
+# Note that which sources are shown also depends on other settings such as
+# SOURCE_BROWSER.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_SOURCE_CODE      = NO
+
+# The LATEX_BIB_STYLE tag can be used to specify the style to use for the
+# bibliography, e.g. plainnat, or ieeetr. See
+# http://en.wikipedia.org/wiki/BibTeX and \cite for more info.
+# The default value is: plain.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_BIB_STYLE        = plain
+
+# If the LATEX_TIMESTAMP tag is set to YES then the footer of each generated
+# page will contain the date and time when the page was generated. Setting this
+# to NO can help when comparing the output of multiple runs.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_TIMESTAMP        = NO
+
+#---------------------------------------------------------------------------
+# Configuration options related to the RTF output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_RTF tag is set to YES, doxygen will generate RTF output. The
+# RTF output is optimized for Word 97 and may not look too pretty with other RTF
+# readers/editors.
+# The default value is: NO.
+
+GENERATE_RTF           = NO
+
+# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: rtf.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_OUTPUT             = rtf
+
+# If the COMPACT_RTF tag is set to YES, doxygen generates more compact RTF
+# documents. This may be useful for small projects and may help to save some
+# trees in general.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+COMPACT_RTF            = NO
+
+# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated will
+# contain hyperlink fields. The RTF file will contain links (just like the HTML
+# output) instead of page references. This makes the output suitable for online
+# browsing using Word or some other Word compatible readers that support those
+# fields.
+#
+# Note: WordPad (write) and others do not support links.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_HYPERLINKS         = NO
+
+# Load stylesheet definitions from file. Syntax is similar to doxygen's config
+# file, i.e. a series of assignments. You only have to provide replacements,
+# missing definitions are set to their default value.
+#
+# See also section "Doxygen usage" for information on how to generate the
+# default style sheet that doxygen normally uses.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_STYLESHEET_FILE    =
+
+# Set optional variables used in the generation of an RTF document. Syntax is
+# similar to doxygen's config file. A template extensions file can be generated
+# using doxygen -e rtf extensionFile.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_EXTENSIONS_FILE    =
+
+# If the RTF_SOURCE_CODE tag is set to YES then doxygen will include source code
+# with syntax highlighting in the RTF output.
+#
+# Note that which sources are shown also depends on other settings such as
+# SOURCE_BROWSER.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_SOURCE_CODE        = NO
+
+#---------------------------------------------------------------------------
+# Configuration options related to the man page output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_MAN tag is set to YES, doxygen will generate man pages for
+# classes and files.
+# The default value is: NO.
+
+GENERATE_MAN           = NO
+
+# The MAN_OUTPUT tag is used to specify where the man pages will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it. A directory man3 will be created inside the directory specified by
+# MAN_OUTPUT.
+# The default directory is: man.
+# This tag requires that the tag GENERATE_MAN is set to YES.
+
+MAN_OUTPUT             = man
+
+# The MAN_EXTENSION tag determines the extension that is added to the generated
+# man pages. In case the manual section does not start with a number, the number
+# 3 is prepended. The dot (.) at the beginning of the MAN_EXTENSION tag is
+# optional.
+# The default value is: .3.
+# This tag requires that the tag GENERATE_MAN is set to YES.
+
+MAN_EXTENSION          = .3
+
+# The MAN_SUBDIR tag determines the name of the directory created within
+# MAN_OUTPUT in which the man pages are placed. If defaults to man followed by
+# MAN_EXTENSION with the initial . removed.
+# This tag requires that the tag GENERATE_MAN is set to YES.
+
+MAN_SUBDIR             =
+
+# If the MAN_LINKS tag is set to YES and doxygen generates man output, then it
+# will generate one additional man file for each entity documented in the real
+# man page(s). These additional files only source the real man page, but without
+# them the man command would be unable to find the correct page.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_MAN is set to YES.
+
+MAN_LINKS              = NO
+
+#---------------------------------------------------------------------------
+# Configuration options related to the XML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_XML tag is set to YES, doxygen will generate an XML file that
+# captures the structure of the code including all documentation.
+# The default value is: NO.
+
+GENERATE_XML           = NO
+
+# The XML_OUTPUT tag is used to specify where the XML pages will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: xml.
+# This tag requires that the tag GENERATE_XML is set to YES.
+
+XML_OUTPUT             = xml
+
+# If the XML_PROGRAMLISTING tag is set to YES, doxygen will dump the program
+# listings (including syntax highlighting and cross-referencing information) to
+# the XML output. Note that enabling this will significantly increase the size
+# of the XML output.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_XML is set to YES.
+
+XML_PROGRAMLISTING     = YES
+
+#---------------------------------------------------------------------------
+# Configuration options related to the DOCBOOK output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_DOCBOOK tag is set to YES, doxygen will generate Docbook files
+# that can be used to generate PDF.
+# The default value is: NO.
+
+GENERATE_DOCBOOK       = NO
+
+# The DOCBOOK_OUTPUT tag is used to specify where the Docbook pages will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be put in
+# front of it.
+# The default directory is: docbook.
+# This tag requires that the tag GENERATE_DOCBOOK is set to YES.
+
+DOCBOOK_OUTPUT         = docbook
+
+# If the DOCBOOK_PROGRAMLISTING tag is set to YES, doxygen will include the
+# program listings (including syntax highlighting and cross-referencing
+# information) to the DOCBOOK output. Note that enabling this will significantly
+# increase the size of the DOCBOOK output.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_DOCBOOK is set to YES.
+
+DOCBOOK_PROGRAMLISTING = NO
+
+#---------------------------------------------------------------------------
+# Configuration options for the AutoGen Definitions output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_AUTOGEN_DEF tag is set to YES, doxygen will generate an
+# AutoGen Definitions (see http://autogen.sf.net) file that captures the
+# structure of the code including all documentation. Note that this feature is
+# still experimental and incomplete at the moment.
+# The default value is: NO.
+
+GENERATE_AUTOGEN_DEF   = NO
+
+#---------------------------------------------------------------------------
+# Configuration options related to the Perl module output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_PERLMOD tag is set to YES, doxygen will generate a Perl module
+# file that captures the structure of the code including all documentation.
+#
+# Note that this feature is still experimental and incomplete at the moment.
+# The default value is: NO.
+
+GENERATE_PERLMOD       = NO
+
+# If the PERLMOD_LATEX tag is set to YES, doxygen will generate the necessary
+# Makefile rules, Perl scripts and LaTeX code to be able to generate PDF and DVI
+# output from the Perl module output.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_PERLMOD is set to YES.
+
+PERLMOD_LATEX          = NO
+
+# If the PERLMOD_PRETTY tag is set to YES, the Perl module output will be nicely
+# formatted so it can be parsed by a human reader. This is useful if you want to
+# understand what is going on. On the other hand, if this tag is set to NO, the
+# size of the Perl module output will be much smaller and Perl will parse it
+# just the same.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_PERLMOD is set to YES.
+
+PERLMOD_PRETTY         = YES
+
+# The names of the make variables in the generated doxyrules.make file are
+# prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX. This is useful
+# so different doxyrules.make files included by the same Makefile don't
+# overwrite each other's variables.
+# This tag requires that the tag GENERATE_PERLMOD is set to YES.
+
+PERLMOD_MAKEVAR_PREFIX =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the preprocessor
+#---------------------------------------------------------------------------
+
+# If the ENABLE_PREPROCESSING tag is set to YES, doxygen will evaluate all
+# C-preprocessor directives found in the sources and include files.
+# The default value is: YES.
+
+ENABLE_PREPROCESSING   = YES
+
+# If the MACRO_EXPANSION tag is set to YES, doxygen will expand all macro names
+# in the source code. If set to NO, only conditional compilation will be
+# performed. Macro expansion can be done in a controlled way by setting
+# EXPAND_ONLY_PREDEF to YES.
+# The default value is: NO.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+MACRO_EXPANSION        = NO
+
+# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES then
+# the macro expansion is limited to the macros specified with the PREDEFINED and
+# EXPAND_AS_DEFINED tags.
+# The default value is: NO.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+EXPAND_ONLY_PREDEF     = NO
+
+# If the SEARCH_INCLUDES tag is set to YES, the include files in the
+# INCLUDE_PATH will be searched if a #include is found.
+# The default value is: YES.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+SEARCH_INCLUDES        = YES
+
+# The INCLUDE_PATH tag can be used to specify one or more directories that
+# contain include files that are not input files but should be processed by the
+# preprocessor.
+# This tag requires that the tag SEARCH_INCLUDES is set to YES.
+
+INCLUDE_PATH           =
+
+# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
+# patterns (like *.h and *.hpp) to filter out the header-files in the
+# directories. If left blank, the patterns specified with FILE_PATTERNS will be
+# used.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+INCLUDE_FILE_PATTERNS  =
+
+# The PREDEFINED tag can be used to specify one or more macro names that are
+# defined before the preprocessor is started (similar to the -D option of e.g.
+# gcc). The argument of the tag is a list of macros of the form: name or
+# name=definition (no spaces). If the definition and the "=" are omitted, "=1"
+# is assumed. To prevent a macro definition from being undefined via #undef or
+# recursively expanded use the := operator instead of the = operator.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+PREDEFINED             =
+
+# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
+# tag can be used to specify a list of macro names that should be expanded. The
+# macro definition that is found in the sources will be used. Use the PREDEFINED
+# tag if you want to use a different macro definition that overrules the
+# definition found in the source code.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+EXPAND_AS_DEFINED      =
+
+# If the SKIP_FUNCTION_MACROS tag is set to YES then doxygen's preprocessor will
+# remove all references to function-like macros that are alone on a line, have
+# an all uppercase name, and do not end with a semicolon. Such function macros
+# are typically used for boiler-plate code, and will confuse the parser if not
+# removed.
+# The default value is: YES.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+SKIP_FUNCTION_MACROS   = YES
+
+#---------------------------------------------------------------------------
+# Configuration options related to external references
+#---------------------------------------------------------------------------
+
+# The TAGFILES tag can be used to specify one or more tag files. For each tag
+# file the location of the external documentation should be added. The format of
+# a tag file without this location is as follows:
+# TAGFILES = file1 file2 ...
+# Adding location for the tag files is done as follows:
+# TAGFILES = file1=loc1 "file2 = loc2" ...
+# where loc1 and loc2 can be relative or absolute paths or URLs. See the
+# section "Linking to external documentation" for more information about the use
+# of tag files.
+# Note: Each tag file must have a unique name (where the name does NOT include
+# the path). If a tag file is not located in the directory in which doxygen is
+# run, you must also specify the path to the tagfile here.
+
+TAGFILES               =
+
+# When a file name is specified after GENERATE_TAGFILE, doxygen will create a
+# tag file that is based on the input files it reads. See section "Linking to
+# external documentation" for more information about the usage of tag files.
+
+GENERATE_TAGFILE       =
+
+# If the ALLEXTERNALS tag is set to YES, all external class will be listed in
+# the class index. If set to NO, only the inherited external classes will be
+# listed.
+# The default value is: NO.
+
+ALLEXTERNALS           = NO
+
+# If the EXTERNAL_GROUPS tag is set to YES, all external groups will be listed
+# in the modules index. If set to NO, only the current project's groups will be
+# listed.
+# The default value is: YES.
+
+EXTERNAL_GROUPS        = YES
+
+# If the EXTERNAL_PAGES tag is set to YES, all external pages will be listed in
+# the related pages index. If set to NO, only the current project's pages will
+# be listed.
+# The default value is: YES.
+
+EXTERNAL_PAGES         = YES
+
+# The PERL_PATH should be the absolute path and name of the perl script
+# interpreter (i.e. the result of 'which perl').
+# The default file (with absolute path) is: /usr/bin/perl.
+
+PERL_PATH              = /usr/bin/perl
+
+#---------------------------------------------------------------------------
+# Configuration options related to the dot tool
+#---------------------------------------------------------------------------
+
+# If the CLASS_DIAGRAMS tag is set to YES, doxygen will generate a class diagram
+# (in HTML and LaTeX) for classes with base or super classes. Setting the tag to
+# NO turns the diagrams off. Note that this option also works with HAVE_DOT
+# disabled, but it is recommended to install and use dot, since it yields more
+# powerful graphs.
+# The default value is: YES.
+
+CLASS_DIAGRAMS         = YES
+
+# You can define message sequence charts within doxygen comments using the \msc
+# command. Doxygen will then run the mscgen tool (see:
+# http://www.mcternan.me.uk/mscgen/)) to produce the chart and insert it in the
+# documentation. The MSCGEN_PATH tag allows you to specify the directory where
+# the mscgen tool resides. If left empty the tool is assumed to be found in the
+# default search path.
+
+MSCGEN_PATH            =
+
+# You can include diagrams made with dia in doxygen documentation. Doxygen will
+# then run dia to produce the diagram and insert it in the documentation. The
+# DIA_PATH tag allows you to specify the directory where the dia binary resides.
+# If left empty dia is assumed to be found in the default search path.
+
+DIA_PATH               =
+
+# If set to YES the inheritance and collaboration graphs will hide inheritance
+# and usage relations if the target is undocumented or is not a class.
+# The default value is: YES.
+
+HIDE_UNDOC_RELATIONS   = YES
+
+# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is
+# available from the path. This tool is part of Graphviz (see:
+# http://www.graphviz.org/), a graph visualization toolkit from AT&T and Lucent
+# Bell Labs. The other options in this section have no effect if this option is
+# set to NO
+# The default value is: YES.
+
+HAVE_DOT               = YES
+
+# The DOT_NUM_THREADS specifies the number of dot invocations doxygen is allowed
+# to run in parallel. When set to 0 doxygen will base this on the number of
+# processors available in the system. You can set it explicitly to a value
+# larger than 0 to get control over the balance between CPU load and processing
+# speed.
+# Minimum value: 0, maximum value: 32, default value: 0.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_NUM_THREADS        = 0
+
+# When you want a differently looking font in the dot files that doxygen
+# generates you can specify the font name using DOT_FONTNAME. You need to make
+# sure dot is able to find the font, which can be done by putting it in a
+# standard location or by setting the DOTFONTPATH environment variable or by
+# setting DOT_FONTPATH to the directory containing the font.
+# The default value is: Helvetica.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_FONTNAME           = Helvetica
+
+# The DOT_FONTSIZE tag can be used to set the size (in points) of the font of
+# dot graphs.
+# Minimum value: 4, maximum value: 24, default value: 10.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_FONTSIZE           = 10
+
+# By default doxygen will tell dot to use the default font as specified with
+# DOT_FONTNAME. If you specify a different font using DOT_FONTNAME you can set
+# the path where dot can find it using this tag.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_FONTPATH           =
+
+# If the CLASS_GRAPH tag is set to YES then doxygen will generate a graph for
+# each documented class showing the direct and indirect inheritance relations.
+# Setting this tag to YES will force the CLASS_DIAGRAMS tag to NO.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+CLASS_GRAPH            = YES
+
+# If the COLLABORATION_GRAPH tag is set to YES then doxygen will generate a
+# graph for each documented class showing the direct and indirect implementation
+# dependencies (inheritance, containment, and class references variables) of the
+# class with other documented classes.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+COLLABORATION_GRAPH    = YES
+
+# If the GROUP_GRAPHS tag is set to YES then doxygen will generate a graph for
+# groups, showing the direct groups dependencies.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+GROUP_GRAPHS           = YES
+
+# If the UML_LOOK tag is set to YES, doxygen will generate inheritance and
+# collaboration diagrams in a style similar to the OMG's Unified Modeling
+# Language.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+UML_LOOK               = NO
+
+# If the UML_LOOK tag is enabled, the fields and methods are shown inside the
+# class node. If there are many fields or methods and many nodes the graph may
+# become too big to be useful. The UML_LIMIT_NUM_FIELDS threshold limits the
+# number of items for each type to make the size more manageable. Set this to 0
+# for no limit. Note that the threshold may be exceeded by 50% before the limit
+# is enforced. So when you set the threshold to 10, up to 15 fields may appear,
+# but if the number exceeds 15, the total amount of fields shown is limited to
+# 10.
+# Minimum value: 0, maximum value: 100, default value: 10.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+UML_LIMIT_NUM_FIELDS   = 10
+
+# If the TEMPLATE_RELATIONS tag is set to YES then the inheritance and
+# collaboration graphs will show the relations between templates and their
+# instances.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+TEMPLATE_RELATIONS     = NO
+
+# If the INCLUDE_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are set to
+# YES then doxygen will generate a graph for each documented file showing the
+# direct and indirect include dependencies of the file with other documented
+# files.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+INCLUDE_GRAPH          = YES
+
+# If the INCLUDED_BY_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are
+# set to YES then doxygen will generate a graph for each documented file showing
+# the direct and indirect include dependencies of the file with other documented
+# files.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+INCLUDED_BY_GRAPH      = YES
+
+# If the CALL_GRAPH tag is set to YES then doxygen will generate a call
+# dependency graph for every global function or class method.
+#
+# Note that enabling this option will significantly increase the time of a run.
+# So in most cases it will be better to enable call graphs for selected
+# functions only using the \callgraph command. Disabling a call graph can be
+# accomplished by means of the command \hidecallgraph.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+CALL_GRAPH             = YES
+
+# If the CALLER_GRAPH tag is set to YES then doxygen will generate a caller
+# dependency graph for every global function or class method.
+#
+# Note that enabling this option will significantly increase the time of a run.
+# So in most cases it will be better to enable caller graphs for selected
+# functions only using the \callergraph command. Disabling a caller graph can be
+# accomplished by means of the command \hidecallergraph.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+CALLER_GRAPH           = NO
+
+# If the GRAPHICAL_HIERARCHY tag is set to YES then doxygen will graphical
+# hierarchy of all classes instead of a textual one.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+GRAPHICAL_HIERARCHY    = YES
+
+# If the DIRECTORY_GRAPH tag is set to YES then doxygen will show the
+# dependencies a directory has on other directories in a graphical way. The
+# dependency relations are determined by the #include relations between the
+# files in the directories.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DIRECTORY_GRAPH        = YES
+
+# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
+# generated by dot. For an explanation of the image formats see the section
+# output formats in the documentation of the dot tool (Graphviz (see:
+# http://www.graphviz.org/)).
+# Note: If you choose svg you need to set HTML_FILE_EXTENSION to xhtml in order
+# to make the SVG files visible in IE 9+ (other browsers do not have this
+# requirement).
+# Possible values are: png, png:cairo, png:cairo:cairo, png:cairo:gd, png:gd,
+# png:gd:gd, jpg, jpg:cairo, jpg:cairo:gd, jpg:gd, jpg:gd:gd, gif, gif:cairo,
+# gif:cairo:gd, gif:gd, gif:gd:gd, svg, png:gd, png:gd:gd, png:cairo,
+# png:cairo:gd, png:cairo:cairo, png:cairo:gdiplus, png:gdiplus and
+# png:gdiplus:gdiplus.
+# The default value is: png.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_IMAGE_FORMAT       = png
+
+# If DOT_IMAGE_FORMAT is set to svg, then this option can be set to YES to
+# enable generation of interactive SVG images that allow zooming and panning.
+#
+# Note that this requires a modern browser other than Internet Explorer. Tested
+# and working are Firefox, Chrome, Safari, and Opera.
+# Note: For IE 9+ you need to set HTML_FILE_EXTENSION to xhtml in order to make
+# the SVG files visible. Older versions of IE do not have SVG support.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+INTERACTIVE_SVG        = NO
+
+# The DOT_PATH tag can be used to specify the path where the dot tool can be
+# found. If left blank, it is assumed the dot tool can be found in the path.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_PATH               =
+
+# The DOTFILE_DIRS tag can be used to specify one or more directories that
+# contain dot files that are included in the documentation (see the \dotfile
+# command).
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOTFILE_DIRS           =
+
+# The MSCFILE_DIRS tag can be used to specify one or more directories that
+# contain msc files that are included in the documentation (see the \mscfile
+# command).
+
+MSCFILE_DIRS           =
+
+# The DIAFILE_DIRS tag can be used to specify one or more directories that
+# contain dia files that are included in the documentation (see the \diafile
+# command).
+
+DIAFILE_DIRS           =
+
+# When using plantuml, the PLANTUML_JAR_PATH tag should be used to specify the
+# path where java can find the plantuml.jar file. If left blank, it is assumed
+# PlantUML is not used or called during a preprocessing step. Doxygen will
+# generate a warning when it encounters a \startuml command in this case and
+# will not generate output for the diagram.
+
+PLANTUML_JAR_PATH      =
+
+# When using plantuml, the specified paths are searched for files specified by
+# the !include statement in a plantuml block.
+
+PLANTUML_INCLUDE_PATH  =
+
+# The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes
+# that will be shown in the graph. If the number of nodes in a graph becomes
+# larger than this value, doxygen will truncate the graph, which is visualized
+# by representing a node as a red box. Note that doxygen if the number of direct
+# children of the root node in a graph is already larger than
+# DOT_GRAPH_MAX_NODES then the graph will not be shown at all. Also note that
+# the size of a graph can be further restricted by MAX_DOT_GRAPH_DEPTH.
+# Minimum value: 0, maximum value: 10000, default value: 50.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_GRAPH_MAX_NODES    = 50
+
+# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the graphs
+# generated by dot. A depth value of 3 means that only nodes reachable from the
+# root by following a path via at most 3 edges will be shown. Nodes that lay
+# further from the root node will be omitted. Note that setting this option to 1
+# or 2 may greatly reduce the computation time needed for large code bases. Also
+# note that the size of a graph can be further restricted by
+# DOT_GRAPH_MAX_NODES. Using a depth of 0 means no depth restriction.
+# Minimum value: 0, maximum value: 1000, default value: 0.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+MAX_DOT_GRAPH_DEPTH    = 0
+
+# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent
+# background. This is disabled by default, because dot on Windows does not seem
+# to support this out of the box.
+#
+# Warning: Depending on the platform used, enabling this option may lead to
+# badly anti-aliased labels on the edges of a graph (i.e. they become hard to
+# read).
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_TRANSPARENT        = NO
+
+# Set the DOT_MULTI_TARGETS tag to YES to allow dot to generate multiple output
+# files in one run (i.e. multiple -o and -T options on the command line). This
+# makes dot run faster, but since only newer versions of dot (>1.8.10) support
+# this, this feature is disabled by default.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_MULTI_TARGETS      = NO
+
+# If the GENERATE_LEGEND tag is set to YES doxygen will generate a legend page
+# explaining the meaning of the various boxes and arrows in the dot generated
+# graphs.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+GENERATE_LEGEND        = YES
+
+# If the DOT_CLEANUP tag is set to YES, doxygen will remove the intermediate dot
+# files that are used to generate the various graphs.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_CLEANUP            = YES

Property changes on: proj/doc/Doxyfile
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/doc/protocol2.md
===================================================================
--- proj/doc/protocol2.md	(nonexistent)
+++ proj/doc/protocol2.md	(revision 370)
@@ -0,0 +1,47 @@
+# Non-critical serial port protocol
+
+Transmission/reception is processed at 38400 bps, with chars of 8 bits and even parity.
+
+OK = 0xFF
+
+FAIL = 0x00
+
+## Transmission
+
+Transmission is performed on request by the program. It is done in a synchronous fashion. When starting a transmission, reception interrupt notifications are suspended. On ending, reception interrupt notifications are re-activated.
+
+### Transmission of a char
+
+1. 1 polls the readiness of THR in intervals of 10 microseconds, one at the beginning and up to 2 retries (up to 3 polling operations, and 20 microseconds). If after all the retries 1 has not yet sent the char, transmission is aborted.
+
+2. If the char is transmitted, 1 expects 2 to answer with OK. 1 polls the fullness of RBR in intervals of 10 microseconds, one at the beginning and up to 2 retries. If after all the retries 1 has not yet received the answer, transmission is aborted.
+
+3. If 1 gets the answer, it counts the number of 1s. If #1 > 4, it is considered that it was accepted. Otherwise, it attempts to resend another 2 times.
+
+### Transmission of a string
+
+If the string has more than 1024 chars, transmission is not even started.
+
+1. For each char in the string, transmit them, plus a start symbol 0x80 and an end symbol 0xEF. If transmission fails for a given char, transmission of the string is aborted, and none of the following chars in the same transmission request are transmitted. The transmitter waits at least
+
+2. If all symbols are transmitted correctly, transmission is successfully terminated.
+
+## Reception
+
+Reception is made through interrupts. On a reception interrupt, 2 must handle the interrupt. On a reception interrupt, reception interrupt notifications are suspended, and on ending a reception notifications are re-activated.
+
+### Reception of a char
+
+1. Upon getting a reception interrupt, 2 grabs the char, and then polls the readiness of the THR in intervals of 10 microseconds, one at the beginning and up to 2 retries. If after 2 retries 2 has not sent the char, transmission is aborted.
+
+2. If transmission is successful, 2 expects 1 to answer the OK symbol 0xFF, using only step 1. to get the OK. If the received symbol has less or equal to 4 bits set to 1, transmission is aborted.
+
+3. If the received OK has at least 4 bits set to 1 then it is accepted.
+
+### Reception of a string
+
+1. 2 expects the first char to be the start char. If it is not, transmission is aborted.
+
+2. If the first char is correct, all chars are received. If one of the char receptions fails (timeout), reception fails. If after receiving 1024 chars the end symbol is not received, transmission is aborted.
+
+3. If all receptions are successful and the end symbol is received, transmission is successful.

Property changes on: proj/doc/protocol2.md
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/doc/specifications.tex
===================================================================
--- proj/doc/specifications.tex	(nonexistent)
+++ proj/doc/specifications.tex	(revision 370)
@@ -0,0 +1,205 @@
+\documentclass{article}
+% Hyperreferences
+\usepackage{hyperref}
+% Margins
+\usepackage[top=35mm,bottom=35mm,left=25mm,right=25mm]{geometry}
+% Graphics and images
+\usepackage{graphicx}
+% Encodings (to render letters with diacritics and special characters)
+\usepackage[utf8]{inputenc}
+% Language
+\usepackage[english]{babel}
+% Section pagebreaks
+\usepackage{titlesec}
+\newcommand{\sectionbreak}{\clearpage}
+\newcommand{\sectionnobreak}{% for when I want a section that does not break
+  \global\toggletrue{afterpart}%
+  \section
+}
+% Source code
+\usepackage{listings}
+\usepackage{xcolor}
+\renewcommand{\lstlistingname}{File}
+\lstset{
+    frame=tb, % draw frame at top and bottom of the code
+    tabsize=4, % tab space width
+    numbers=left, % display line numbers on the left
+	showstringspaces=false, % don't mark spaces in strings    
+    commentstyle=\color{green}, % comment color
+    keywordstyle=\color{blue}, % keyword color
+    stringstyle=\color{red} % string color
+}
+\lstdefinelanguage{Maxima}{
+	keywords={log,jacobian,determinant,subst},
+	sensitive=true,
+	comment=[n][\itshape]{/*}{*/}
+}
+% Tables with bold rows
+\usepackage{tabularx}
+\newcommand\setrow[1]{\gdef\rowmac{#1}#1\ignorespaces}
+\newcommand\clearrow{\global\let\rowmac\relax}
+\clearrow
+% Math stuff
+\usepackage[mathscr]{euscript}
+\usepackage{amsmath,amssymb}
+\usepackage{mathtools}
+\usepackage{enumitem}
+\newcommand{\expnumber}[2]{{#1}\mathrm{e}{#2}} % scientific notation
+% Definitions, theorems, remarks,...
+\usepackage{amsthm}
+\newtheorem{definition}{Definition}[section]
+\newtheorem{theorem}{Theorem}[section]
+\newtheorem{corollary}{Corollary}[theorem]
+\newtheorem{lemma}[theorem]{Lemma}
+\renewcommand\qedsymbol{$\blacksquare$}
+\theoremstyle{remark}
+\newtheorem*{remark}{Remark}
+% Contents title
+\addto\captionsenglish{\renewcommand*\contentsname{Table of contents}}
+% Headers and footers
+\usepackage{fancyhdr}
+\pagestyle{fancyplain}
+\fancyhf{}
+\lhead{ \fancyplain{}{LabWars (LCOM 2019/20 final project - Specification)}}
+\lfoot{ \fancyplain{}{T5G03}}
+\rfoot{ \fancyplain{}{\thepage} }
+%
+\newcommand{\email}[1]{
+{\texttt{\href{mailto:#1}{#1}} }
+}
+\newcommand{\role}[1]{
+\begin{tabular}{l l}
+	\begin{minipage}[t]{30mm} \textbf{Roles} \end{minipage} &
+	\begin{minipage}[t]{125mm} #1 \end{minipage}
+\end{tabular}\\
+}
+\newcommand{\func}[1]{
+\begin{tabular}{l l}
+	\begin{minipage}[t]{30mm} \textbf{Functionalities} \end{minipage} &
+	\begin{minipage}[t]{125mm} #1 \end{minipage}
+\end{tabular}\\
+}
+% Metadata
+\title{LabWars \\ \vspace*{4pt} \large LCOM 2019/20 final project - Specification}
+\author{
+T5G03\\
+\begin{tabular}{r l}
+	\email{up201806429@fe.up.pt} & Diogo Miguel Ferreira Rodrigues        \\
+	\email{up201806554@fe.up.pt} & Telmo Alexandre Espirito Santo Baptista
+\end{tabular}
+}
+\date{25/11/2019}
+% Document
+\begin{document}
+%\begingroup
+	\maketitle
+%	\let\clearpage\relax
+%	\setcounter{tocdepth}{2}
+	\tableofcontents
+%\endgroup
+\section{Description}
+This project consists of a shooting game in a walled map, where players watch the map from above and have their visibility restricted to their field of view. \par
+The game will have several modes (single player, cooperative, deathmatch, zombie 1player and 2players), where each mode might have different rules and goals. \par
+Bullets have a travel time and deal a certain amount of damage to the entities they hit. All entities have a certain health, corresponding to the total damage they can withstand before perishing.\par
+Entities have a roughly circular \textit{body}, meaning
+\begin{enumerate}
+	\item A bullet is considered to hit an entity if it touches its body.
+	\item Entities take up space in the map, thus making it impossible to have two entities too close to each other.
+\end{enumerate}
+\subsection{Autonomous opponents}
+On some of the modes, players will have to face autonomous opponents, which will abide to one of the following behaviours:
+\begin{itemize}
+	\item Walk around the map in a pre-programmed fashion, shooting at players on sight.
+	\item More sofisticated ways to oppose players, by using some heuristics, the simplest of which is to follow the player after he is detected, and if not on sight trying to guess where the player is.
+\end{itemize}
+\subsection{Single player}
+In single-player mode, the goal is to eliminate all autonomous opponents. Additional prizes are awarded for time limits and health at the end of the match.
+\subsection{Two players}
+In two players mode, there are three possible sub-modes.
+\subsubsection*{Cooperative}
+In cooperative mode, two players have to eliminate all autonomous opponents. There is friendly fire, which results in a penalty for the infringing player.\par
+If one of the players loses all his health, he is \textit{downed}, meaning he may not move or shoot but may be revived by the other player, given the other player performs the proper key presses when close enough to the downed player.
+\subsubsection*{Deathmatch}
+In deathmatch mode, two players face each other, the last to die wins.
+\subsection{Zombie}
+In zombie mode, one or two players have to survive multiple zombie waves of increasing difficulty. In this mode visibility is not limited. Zombies spawn from specific locations on the boundary of the map, and they know exactly where the one or two players are.\par
+Depending on the success of the implementations, zombies will either move randomly or take the shortest path to the closest player. Zombies attack players with short range attacks.
+\section{Modules}
+\subsection{Timer (\texttt{timer})}
+Module to be developed by Telmo Baptista (this module is almost fully-implemented in lab works).\\
+\role{Manage screen refresh rate.}
+\func{Timer periodic interrupts.}
+\subsection{KBC}
+\subsubsection{Keyboard (\texttt{kbd})}
+Module to be developed by Telmo Baptista (this module is partially implemented in lab works).\\
+\role{
+Filling text fields.\\
+In-game pause, other options, character movement.
+}
+\func{Keyboard in interrupt mode.}
+\subsubsection{Mouse (\texttt{mouse})}
+Module to be developed by Telmo Baptista (this module is partially implemented in lab works).\\
+\role{
+Menu items selection.\\
+In-game weapon aiming.
+}
+\func{Mouse buttons and movement in interrupt mode.}
+\subsection{Graphics (\texttt{graph})}
+Module to be developed by Diogo Rodrigues (this module is partially implemented in lab works).\\
+This module will include a generic interface to handle graphics and drawing.\\\\
+\role{Graphics display on menus and in-game.}
+\func{Video Card in graphic mode with direct color encoding, dynamic updating of VRAM/screen.}
+\subsection{Real time clock (\texttt{rtc})}
+Module to be developed by Telmo Baptista.\\
+\role{
+Score dates.\\
+In-game time since the beginning of the match.
+}
+\func{Use of the RTC functionalities needed to implement the requirements stated in the role of the device.}
+\subsection{UART (\texttt{uart})}
+Module to be developed by Diogo Rodrigues.\\
+\role{Two-player matches in distinct physical computers.}
+\func{Point-to-point communication between two computers.}
+\subsection{Menus (\texttt{menu})}
+Module to be developed by Telmo Baptista.\\
+This module will include all menus of the game.
+\subsection{Entities (\texttt{ent})}
+Module to be developed by Diogo Rodrigues.\\
+This module will include all implementations related to the entities, namely health, weapons, damage, movement algorithms, etc.
+\section{Development plan}
+Bottom-up primarily.
+\subsection{1st week}
+Diogo will be working mainly on the graphics, such as:
+\begin{enumerate}
+	\item Design the main map, differentiating walls and ground to then implement collision.
+	\item Design sprites for the characters.
+	\item Work on animation of sprites, simple movement on the xOy plane.
+	\item Work on the rotation of characters.
+\end{enumerate}
+Telmo will be focused on the player input that will command the movement.
+\begin{enumerate}
+	\item Work on the keyboard controls that will be the main movement of character.
+	\item Work on mouse controls which will be used to shoot.
+	\item Work on mouse movement that will be used for rotation of the characters.
+\end{enumerate}
+So each member will be focused on a different set of drivers, thus reducing dependence between each others' parts (modularity) and allowing parallel development.
+\subsection{2nd week}
+Diogo will be working mainly on the creation of entities for the game:
+\begin{enumerate}
+	\item Implement collision boxes.
+	\item Add basic entities to use collision boxes.
+	\item Basic game dynamic (game events), such as being shot and hitting walls preventing movement.
+\end{enumerate}
+Telmo will be focused on the integration of past week work.
+\begin{enumerate}
+	\item Integration of the character movements with the user controls.
+\end{enumerate}
+\subsection{3rd week}
+Diogo will be mainly finishing and improving entity dynamics.\\
+Telmo will be focused on the menus.
+\subsection{After demo}
+Revision of the development plan to fulfill the project needs.\\
+Add in-game time.\\
+Improve entities interaction.\\
+Work on the communication between computers, to implement two-player modes.\\
+\end{document}

Property changes on: proj/doc/specifications.tex
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/doc/tasks.md
===================================================================
--- proj/doc/tasks.md	(nonexistent)
+++ proj/doc/tasks.md	(revision 370)
@@ -0,0 +1,22 @@
+# TASKS
+
+### Most priority
+- [ ] Implement multiplayer 1v1 game and win condition to reach N kills.
+- [ ] Leaderboard of fastest win, or any achievement (to make use of RTC).
+- [ ] Documentation
+- [ ] Small schemes for report, generated by Doxygen
+- [ ] Report
+
+### Mid priority
+- [x] Implement path finding for melee AI.
+- [x] Implement zombie mode (single-player)
+- [ ] Implement zombie mode (co-op)
+- [ ] Implement algorithm to decide when gunner AI needs to shoot.
+- [ ] Implement campaign mode (single-player)
+- [ ] Implement campaign mode (co-op).
+- [ ] Visibility algorithm
+
+### Low Priority
+- [ ] Change sprites.
+- [ ] Fix some frame lag (yet to add optimized flag).
+- [ ] Improve menu.

Property changes on: proj/doc/tasks.md
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/helpers/png_to_xpm.sh
===================================================================
--- proj/src/helpers/png_to_xpm.sh	(nonexistent)
+++ proj/src/helpers/png_to_xpm.sh	(revision 370)
@@ -0,0 +1,7 @@
+cd $1
+mkdir -p xpm
+for f in png/*.png; do
+    a=`expr "$f" : 'png/\([a-zA-Z0-9]*\).png'`
+    convert $f xpm/$a.xpm
+done
+sed -i "s/black/#000000/g" xpm/*.xpm
\ No newline at end of file

Property changes on: proj/src/helpers/png_to_xpm.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/helpers/xpm_to_xpm2.sh
===================================================================
--- proj/src/helpers/xpm_to_xpm2.sh	(nonexistent)
+++ proj/src/helpers/xpm_to_xpm2.sh	(revision 370)
@@ -0,0 +1,18 @@
+cd $1
+echo "#include \"xpm_utils.h\"" > convert.c
+for f in xpm/*.xpm; do
+    echo "#include \"$f\"" >> convert.c
+done
+echo "int main(){" >> convert.c
+for f in xpm/*.xpm; do
+    xpmname="$(cat $f | grep -oP 'char *\* *[a-zA-Z0-9_]*' | sed 's/char *\* *\([a-zA-Z0-9_]*\)/\1/')"
+    s=${f:4:-4}
+    echo "    xpm_save_as_xpm2((const char **)$xpmname,\"xpm2/$s.xpm2\");" >> convert.c
+done
+echo "    return 0;" >> convert.c
+echo "}" >> convert.c
+gcc -I/media/DATA/VirtualBox_VMs/MINIX-LCOM/shared/proj/libs/utils/include /media/DATA/VirtualBox_VMs/MINIX-LCOM/shared/proj/libs/utils/src/xpm_utils.c convert.c -o convert.app
+rm -rf xpm2
+mkdir xpm2
+./convert.app
+rm convert.c convert.app

Property changes on: proj/src/helpers/xpm_to_xpm2.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/classes/include/classes.h
===================================================================
--- proj/src/libs/classes/include/classes.h	(nonexistent)
+++ proj/src/libs/classes/include/classes.h	(revision 370)
@@ -0,0 +1,15 @@
+#ifndef CLASSES_H_INCLUDED
+#define CLASSES_H_INCLUDED
+
+/**
+ * @defgroup    classes classes
+ * @ingroup libs
+ * @brief Classes module
+ *
+ * Provides useful and general classes.
+ */
+
+#include "list.h"
+#include "queue.h"
+
+#endif //CLASSES_H_INCLUDED

Property changes on: proj/src/libs/classes/include/classes.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/classes/include/list.h
===================================================================
--- proj/src/libs/classes/include/list.h	(nonexistent)
+++ proj/src/libs/classes/include/list.h	(revision 370)
@@ -0,0 +1,156 @@
+#ifndef LIST_H_INCLUDED
+#define LIST_H_INCLUDED
+
+/**
+ * @defgroup    list_t    list_t
+ * @ingroup classes
+ * @brief List module
+ *
+ * Can be used like a C++ std::list.
+ * A list_t is a sequence of list_node_t nodes, that store void* to allow for more flexibility.
+ *
+ * @{
+ */
+
+/**
+ * @defgroup    list_node_t   list_node_t
+ * @ingroup list
+ * @brief List node module
+ *
+ * Can be used like a C++ std::list iterator.
+ * A list node stores a void* to allow for more flexibility.
+ *
+ * @{
+ */
+
+/**
+ * @brief List node.
+ */
+typedef struct list_node list_node_t;
+
+/**
+ * @brief Construct list node.
+ * @param   p   Pointer to previous list node
+ * @param   n   Pointer to next list node
+ * @param   val Value to be stored in the list node
+ * @return      Pointer to created list node
+ */
+list_node_t* (list_node_ctor)(list_node_t *p, list_node_t *n, void *val);
+/**
+ * @brief Destruct list node.
+ * @param   p   Pointer to list node to be destroyed
+ */
+void         (list_node_dtor)(list_node_t *p);
+/**
+ * @brief Get next node.
+ * @param   p   Pointer to list node
+ * @return      Pointer to next list node
+ */
+list_node_t* (list_node_next)(const list_node_t *p);
+/**
+ * @brief Get previous node.
+ * @param   p   Pointer to list node
+ * @return      Pointer to previous list node
+ */
+list_node_t* (list_node_prev)(const list_node_t *p);
+/**
+ * @brief Get value stored in the node.
+ * @param   p   Pointer to list node
+ * @return      Pointer to the stored value (which is in turn a void*).
+ */
+void**       (list_node_val )(list_node_t *p);
+
+/**
+ * @}
+ */
+
+/**
+ * @brief List.
+ */
+typedef struct list list_t;
+
+/**
+ * @brief Construct empty list.
+ * @return  Pointer to created list
+ */
+list_t*      (list_ctor)     (void);
+/**
+ * @brief Destruct list.
+ *
+ * A list can only be destroyed once it is empty.
+ * This is because a list stores void*, whose memory most likely need to be free'd.
+ * @param   l   Pointer to list to be destroyed
+ * @return      SUCCESS if the destruction was successful, other value otherwise.
+ */
+int          (list_dtor)     (list_t *l);
+/**
+ * @brief Get pointer to the first node of the list.
+ * @param   l   Pointer to list
+ * @return      Pointer to first node of the list.
+ */
+list_node_t* (list_begin)    (list_t *l);
+/**
+ * @brief Get pointer to the past-the-end node of the list.
+ * @param   l   Pointer to list
+ * @return      Pointer to past-the-end node of the list
+ */
+list_node_t* (list_end)      (list_t *l);
+/**
+ * @brief Get size of the list.
+ * @param   l   Pointer to list
+ * @return      Size of the list
+ */
+size_t       (list_size)     (const list_t *l);
+/**
+ * @brief Know if list is empty or not.
+ * @param   l   Pointer to list
+ * @return      true if the list is empty (size is zero), false otherwise
+ */
+int          (list_empty)    (const list_t *l);
+/**
+ * @brief Insert value in list.
+ * @param   l           Pointer to list
+ * @param   position    Pointer to node, before which the new value will be inserted
+ * @param   val         Value to be inserted before position
+ * @return              Pointer to newly-created node
+ */
+list_node_t* (list_insert)   (list_t *l, list_node_t *position, void *val);
+/**
+ * @brief Erase value in list.
+ * @param   l           Pointer to list
+ * @param   position    Node to be deleted
+ * @return  Value contained in the deleted node, which must be free'd if appropriate
+ */
+void*        (list_erase)    (list_t *l, list_node_t *position);
+/**
+ * @brief Insert new value at the end of the list.
+ * @param   l   Pointer to list
+ * @param   val Value to be inserted
+ */
+void         (list_push_back)(list_t *l, void *val);
+/**
+ * @brief Get first element of the list.
+ * @param   l   Pointer to list
+ * @return      Pointer to value at the beginning of the list
+ */
+void**       (list_front)    (list_t *l);
+/**
+ * @brief Erase first element of the list.
+ * @param   l   Pointer to list
+ */
+void         (list_pop_front)(list_t *l);
+/**
+ * @brief Find value in list.
+ *
+ * Values are found by direct comparison of void*
+ * @param   l   Pointer to list
+ * @param   val Pointer to value to be found in the list
+ * @return  Node whose value compares equal to val, or past-the-end node if not found
+ */
+list_node_t* (list_find)     (list_t *l, void *val);
+
+/**
+ * @}
+ */
+
+#endif //LIST_H_INCLUDED

Property changes on: proj/src/libs/classes/include/list.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/classes/include/queue.h
===================================================================
--- proj/src/libs/classes/include/queue.h	(nonexistent)
+++ proj/src/libs/classes/include/queue.h	(revision 370)
@@ -0,0 +1,68 @@
+#ifndef QUEUE_H_INCLUDED
+#define QUEUE_H_INCLUDED
+
+/**
+ * @defgroup    queue_t queue_t
+ * @ingroup classes
+ * @brief Queue module
+ *
+ * Can be used like a C++ std::queue.
+ * A queue_t is an interface for a list_t that simulates a FIFO.
+ *
+ * @{
+ */
+
+/**
+ * @brief Queue.
+ */
+typedef struct queue queue_t;
+
+/**
+ * @brief Construct empty queue.
+ * @return  Pointer to created queue
+ */
+queue_t* (queue_ctor )(void);
+/**
+ * @brief Destruct queue.
+ *
+ * A queue can only be destroyed once it is empty.
+ * This is because a queue stores void*, whose memory most likely need to be free'd.
+ * @param   q   Pointer to queue to be destroyed
+ * @return      SUCCESS if the destruction was successful, other value otherwise.
+ */
+int      (queue_dtor )(queue_t *q);
+/**
+ * @brief Get size of the queue.
+ * @param   q   Pointer to queue
+ * @return      Size of the queue
+ */
+size_t   (queue_size )(const queue_t *q);
+/**
+ * @brief Know if queue is empty or not.
+ * @param   q   Pointer to queue
+ * @return      true if the queue is empty (size is zero), false otherwise
+ */
+int      (queue_empty)(const queue_t *q);
+/**
+ * @brief Insert new value in the queue.
+ * @param   q   Pointer to queue
+ * @param   val Value to be inserted
+ */
+void     (queue_push )(queue_t *q, void *val);
+/**
+ * @brief Get next element in the queue.
+ * @param   q   Pointer to queue
+ * @return      Value at the beginning of the queue
+ */
+void*    (queue_top  )(const queue_t *q);
+/**
+ * @brief Erase next element of the queue.
+ * @param   q   Pointer to queue
+ */
+void     (queue_pop  )(queue_t *q);
+
+/**
+ * @}
+ */
+
+#endif //QUEUE_H_INCLUDED

Property changes on: proj/src/libs/classes/include/queue.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/classes/src/list.c
===================================================================
--- proj/src/libs/classes/src/list.c	(nonexistent)
+++ proj/src/libs/classes/src/list.c	(revision 370)
@@ -0,0 +1,88 @@
+#include <lcom/lcf.h>
+
+#include "list.h"
+
+struct list_node{
+    list_node_t *p, *n;
+    void *val;
+};
+
+list_node_t* (list_node_ctor)(list_node_t *p, list_node_t *n, void *val){
+    list_node_t *ret = malloc(sizeof(list_node_t));
+    if(ret == NULL) return NULL;
+    ret->p = p;
+    ret->n = n;
+    ret->val = val;
+    return ret;
+}
+void         (list_node_dtor)(list_node_t *p){
+    free(p);
+}
+list_node_t* (list_node_next)(const list_node_t *p){ return p->n; }
+list_node_t* (list_node_prev)(const list_node_t *p){ return p->p; }
+void**       (list_node_val )(list_node_t *p){ return &p->val; }
+
+struct list{
+    list_node_t *begin_;
+    list_node_t *end_;
+    size_t sz;
+};
+
+list_t*      (list_ctor)     (void){
+    list_t *ret = malloc(sizeof(list_t));
+    if(ret == NULL) return NULL;
+    ret->sz = 0;
+    ret->begin_ = NULL; ret->end_ = NULL;
+    ret->begin_ = list_node_ctor(NULL, NULL, NULL);
+    ret->end_   = list_node_ctor(NULL, NULL, NULL);
+    if(ret->begin_ == NULL || ret->end_ == NULL){
+        list_dtor(ret);
+        return NULL;
+    }
+    ret->begin_->n = ret->end_  ;
+    ret->end_  ->p = ret->begin_;
+    return ret;
+}
+int          (list_dtor)     (list_t *l){
+    if(l == NULL) return 0;
+    if(list_size(l) > 0) return 1;
+    list_node_dtor(l->begin_);
+    list_node_dtor(l->end_);
+    free(l);
+    return 0;
+}
+list_node_t* (list_begin)    (list_t *l){ return l->begin_->n; }
+list_node_t* (list_end)      (list_t *l){ return l->end_; }
+size_t       (list_size)     (const list_t *l){ return l->sz; }
+int          (list_empty)    (const list_t *l){ return (l->sz ? false : true); }
+list_node_t* (list_insert)   (list_t *l, list_node_t *position, void *val){
+    list_node_t *node = list_node_ctor(position->p, position, val);
+    position->p->n = node;
+    position->p    = node;
+    ++l->sz;
+    return node;
+}
+void*        (list_erase)    (list_t *l, list_node_t *position){
+    position->p->n = position->n;
+    position->n->p = position->p;
+    void *ret = position->val;
+    list_node_dtor(position);
+    --l->sz;
+    return ret;
+}
+void         (list_push_back)(list_t *l, void *val){
+    list_insert(l, list_end(l), val);
+}
+void**       (list_front)    (list_t *l){
+    return list_node_val(list_begin(l));
+}
+void         (list_pop_front)(list_t *l){
+    list_erase(l, list_begin(l));
+}
+list_node_t* (list_find)     (list_t *l, void *val){
+    list_node_t *it = list_begin(l);
+    while(it != list_end(l) && *list_node_val(it) != val){
+        it = list_node_next(it);
+    }
+    return it;
+}

Property changes on: proj/src/libs/classes/src/list.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/classes/src/queue.c
===================================================================
--- proj/src/libs/classes/src/queue.c	(nonexistent)
+++ proj/src/libs/classes/src/queue.c	(revision 370)
@@ -0,0 +1,32 @@
+#include <lcom/lcf.h>
+
+#include "queue.h"
+
+#include "list.h"
+#include "errors.h"
+
+struct queue{
+    list_t *l;
+};
+
+queue_t* (queue_ctor )(void){
+    queue_t *ret = malloc(sizeof(queue_t));
+    if(ret == NULL) return NULL;
+    ret->l = list_ctor();
+    if(ret->l == NULL){
+        queue_dtor(ret);
+        return NULL;
+    }
+    return ret;
+}
+int      (queue_dtor )(queue_t *q){
+    int r;
+    if((r = list_dtor(q->l))) return r;
+    free(q);
+    return SUCCESS;
+}
+size_t   (queue_size )(const queue_t *q           ){ return list_size (q->l); }
+int      (queue_empty)(const queue_t *q           ){ return list_empty(q->l); }
+void     (queue_push )(      queue_t *q, void *val){ list_push_back(q->l, val); }
+void*    (queue_top  )(const queue_t *q           ){ return *list_front(q->l); }
+void     (queue_pop  )(      queue_t *q           ){ list_pop_front(q->l); }

Property changes on: proj/src/libs/classes/src/queue.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/graph/include/basic_sprite.h
===================================================================
--- proj/src/libs/graph/include/basic_sprite.h	(nonexistent)
+++ proj/src/libs/graph/include/basic_sprite.h	(revision 370)
@@ -0,0 +1,67 @@
+#ifndef BASIC_SPRITE_H_INCLUDED
+#define BASIC_SPRITE_H_INCLUDED
+
+/**
+ * @defgroup basic_sprite_t basic_sprite_t
+ * @ingroup graph
+ * @brief Basic sprite module.
+ *
+ * A basic sprite allows to represent an image file.
+ *
+ * @{
+ */
+
+/**
+ * @brief Basic sprite.
+ */
+typedef struct basic_sprite basic_sprite_t;
+
+/**
+ * @brief Construct basic sprite.
+ * @param   xpm     XPM array to build the basic sprite from
+ * @param   u0      X-center of the XPM.
+ * @param   v0      Y-center of the XPM.
+ * @return  Pointer to created basic_sprite_t, or NULL if fails
+ */
+basic_sprite_t* (basic_sprite_ctor)(const char *const *xpm, int16_t u0, int16_t v0);
+/**
+ * @brief Destruct basic sprite.
+ * @param   p   Pointer to basic sprite to destruct.
+ */
+void            (basic_sprite_dtor)(basic_sprite_t *p);
+/**
+ * @brief Get basic sprite map (pixels).
+ * @param   p   Pointer to basic sprite
+ * @return  Pixel map
+ */
+const uint8_t* (basic_sprite_get_map)(const basic_sprite_t *p);
+/**
+ * @brief Get width.
+ * @param   p   Pointer to basic sprite
+ * @return      Width
+ */
+uint16_t       (basic_sprite_get_w)  (const basic_sprite_t *p);
+/**
+ * @brief Get height.
+ * @param   p   Pointer to basic sprite
+ * @return      Height
+ */
+uint16_t       (basic_sprite_get_h)  (const basic_sprite_t *p);
+/**
+ * @brief Get X-center of the basic sprite.
+ * @param   p   Pointer to basic sprite
+ * @return      X-center
+ */
+int16_t        (basic_sprite_get_u0) (const basic_sprite_t *p);
+/**
+ * @brief Get Y-center of the basic sprite.
+ * @param   p   Pointer to basic sprite
+ * @return      Y-center
+ */
+int16_t        (basic_sprite_get_v0) (const basic_sprite_t *p);
+
+/**
+ * @}
+ */
+
+#endif //BASIC_SPRITE_H_INCLUDED

Property changes on: proj/src/libs/graph/include/basic_sprite.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/graph/include/font.h
===================================================================
--- proj/src/libs/graph/include/font.h	(nonexistent)
+++ proj/src/libs/graph/include/font.h	(revision 370)
@@ -0,0 +1,63 @@
+#ifndef FONT_H_INCLUDED
+#define FONT_H_INCLUDED
+
+/**
+ * @defgroup    font_t    font_t
+ * @ingroup graph
+ * @brief   Font module.
+ *
+ * Represents a set of glyphs that can be drawn for showing text.
+ *
+ * @{
+ */
+
+/**
+ * @brief Font.
+ */
+typedef struct font font_t;
+/**
+ * @brief Construct font.
+ *
+ * The font is constructed from a provided path. That path is required to
+ * contain glyphs with the name "ascii???.xpm2", files with format XPM2 where
+ * instead of having "???" we have 3-digit ASCII codes, where the glyph with
+ * that name map to that XPM2 file.
+ * @param   s   Path to directory
+ * @return      Pointer to font
+ */
+font_t* (font_ctor)(const char *s);
+/**
+ * @brief Destruct font.
+ * @param   p   Pointer to font to be destroyed
+ */
+void    (font_dtor)(font_t *p);
+
+/**
+ * @brief Initialize font stuff.
+ *
+ * More specifically, this involves loading the default font, which is currently consolas.
+ * @return  SUCCESS if initialization was successful, false otherwise
+ */
+int (font_init)(void);
+/**
+ * @brief Get default font.
+ *
+ * Currently, the default font is Consolas.
+ * @return  Pointer to default font
+ */
+const font_t* font_get_default(void);
+/**
+ * @brief Get Consolas font.
+ * @return Pointer to Consolas font
+ */
+const font_t* font_get_consolas(void);
+/**
+ * @brief Free resources used on initialization of fonts.
+ */
+void (font_free)(void);
+
+/**
+ * @}
+ */
+
+#endif //FONT_H_INCLUDED

Property changes on: proj/src/libs/graph/include/font.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/graph/include/graph.h
===================================================================
--- proj/src/libs/graph/include/graph.h	(nonexistent)
+++ proj/src/libs/graph/include/graph.h	(revision 370)
@@ -0,0 +1,105 @@
+#ifndef GRAPH_H_INCLUDED
+#define GRAPH_H_INCLUDED
+
+/**
+ * @defgroup    graph   graph
+ * @ingroup libs
+ * @brief Graph module.
+ *
+ * Provides functions, classes and methods for graphic drawing.
+ *
+ * @{
+ */
+
+// Graphics modes
+/// @brief Indexed graphic mode, 1024x768 px
+#define INDEXED_1024_768        0x105
+/// @brief Direct graphic mode, 640x480 px, RGB = 888 bits
+#define DIRECT_640_480_888      0x110
+/// @brief Direct graphic mode, 800x600 px, RGB = 888 bits
+#define DIRECT_800_600_888      0x115
+/// @brief Direct graphic mode, 1024x768 px, RGB = 888 bits
+#define DIRECT_1024_768_888     0x118
+/// @brief Direct graphic mode, 1280x1024 px, RGB = 565 bits
+#define DIRECT_1280_1024_565    0x11A
+/// @brief Direct graphic mode, 1280x1024 px, RGB = 888 bits
+#define DIRECT_1280_1024_888    0x11B
+
+// Colors in RBG (8 bit)
+/// @brief Black color
+#define GRAPH_BLACK             0x000000
+/// @brief White color
+#define GRAPH_WHITE             0xFFFFFF
+/// @brief Transparent
+#define GRAPH_TRANSPARENT       0x00
+/// @brief Red color
+#define GRAPH_RED               0xFF0000
+
+/// @brief Alpha threshold, from which it is either considered transparent or opaque
+#define ALPHA_THRESHOLD     0x7F
+
+/**
+ * @brief Initialize graphics.
+ * @param   mode    Graphics mode to use
+ * @return  SUCCESS if operation was successful, other value otherwise
+ */
+int (graph_init)(uint16_t mode);
+
+/**
+ * @brief Cleanup graphics.
+ * @return  SUCCESS if operation was successful, other value otherwise
+ */
+int (graph_cleanup)(void);
+
+/**
+ * @brief Get screen X-resolution.
+ * @return Screen X-resolution
+ */
+uint16_t   (graph_get_XRes)         (void);
+/**
+ * @brief Get screen Y-resolution.
+ * @return Screen Y-resolution
+ */
+uint16_t   (graph_get_YRes)         (void);
+/**
+ * @brief Get number of bytes per pixel.
+ *
+ * That is, the number of bytes needed to encode the color of a pixel.
+ * @return Number of bytes per pixel
+ */
+uint16_t   (graph_get_bytes_pixel)  (void);
+
+/**
+ * @brief Draw pixel with color.
+ * @param   x       X-position of pixel to draw
+ * @param   y       Y-position of pixel to draw
+ * @param   color   Color that will be used to draw the pixel
+ * @return  SUCCESS if operation was successful, other value otherwise
+ */
+void (graph_set_pixel)             (uint16_t x, uint16_t y, uint32_t color);
+/**
+ * @brief Draw pixel with color using position.
+ *
+ * Position is calculated from y*WIDTH+x.
+ * @param   pos     Position
+ * @param   color   Color that will be used to draw the pixel
+ */
+void (graph_set_pixel_pos)         (unsigned pos          , uint32_t color);
+
+/**
+ * @brief Clear screen, painting it black.
+ * @return  SUCCESS if operation was successful, other value otherwise
+ */
+int (graph_clear_screen)(void);
+
+/**
+ * @brief Draw everything on the buffer to the screen.
+ * @return  SUCCESS if operation was successful, other value otherwise
+ */
+int (graph_draw)(void);
+
+/**
+ * @}
+ */
+
+#endif /* end of include guard: GRAPH_H_INCLUDED */

Property changes on: proj/src/libs/graph/include/graph.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/graph/include/menu.h
===================================================================
--- proj/src/libs/graph/include/menu.h	(nonexistent)
+++ proj/src/libs/graph/include/menu.h	(revision 370)
@@ -0,0 +1,58 @@
+#ifndef MENU_H_INCLUDED
+#define MENU_H_INCLUDED
+
+/**
+ * @defgroup    menu_t    menu_t
+ * @ingroup graph
+ * @brief Menu module
+ *
+ * Allows to create flexible and responsive menus.
+ *
+ * @{
+ */
+
+#include "font.h"
+
+/**
+ * @brief Menu.
+ */
+typedef struct menu menu_t;
+/**
+ * @brief Construct menu.
+ * @param   fnt Font to use when rendering menu options text
+ * @return      Pointer to constructed menu, or NULL if failed.
+ */
+menu_t* (menu_ctor)(const font_t *fnt);
+/**
+ * @brief Destruct menu.
+ * @param   p   Pointer to menu to destruct
+ */
+void (menu_dtor)(menu_t *p);
+/**
+ * @brief Add item to menu.
+ * @param   menu    Pointer to menu
+ * @param   s       String to be used as text for the new item
+ * @return  SUCCESS if operation was successful, other value otherwise
+ */
+int (menu_add_item)(menu_t *menu, const char *s);
+/**
+ * @brief Update menu state.
+ *
+ * This function allows to check if the mouse is hovering over an item, and knowing
+ * if an item was clicked.
+ * @param   menu    Pointer to menu
+ * @param   click   0 if mouse right button is clicked, other value otherwise
+ * @return  selected option if clicked, -1 otherwise
+ */
+int (menu_update_state)(menu_t *menu, int click);
+/**
+ * @brief Draw menu on screen buffer.
+ * @param   menu    Pointer to menu to be drawn
+ */
+void (menu_draw)(menu_t *menu);
+
+/**
+ * @}
+ */
+
+#endif //MENU_H_INCLUDED

Property changes on: proj/src/libs/graph/include/menu.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/graph/include/rectangle.h
===================================================================
--- proj/src/libs/graph/include/rectangle.h	(nonexistent)
+++ proj/src/libs/graph/include/rectangle.h	(revision 370)
@@ -0,0 +1,110 @@
+#ifndef RECTANGLE_H_INCLUDED
+#define RECTANGLE_H_INCLUDED
+
+/**
+ * @defgroup    rectangle_t rectangle_t
+ * @ingroup graph
+ * @brief   Rectangle module.
+ *
+ * @{
+ */
+
+/**
+ * @brief Rectangle.
+ */
+typedef struct rectangle rectangle_t;
+/**
+ * @brief Construct rectangle.
+ * @param   x   X-position of upper-left corner
+ * @param   y   Y-position of upper-left corner
+ * @param   w   Width
+ * @param   h   Height
+ * @return      Pointer to constructed rectangle, or NULL if failed
+ */
+rectangle_t* (rectangle_ctor)(int16_t x, int16_t y, uint16_t w, uint16_t h);
+/**
+ * @brief Destruct rectangle.
+ * @param   p   Pointer to rectangle to be destructed
+ */
+void         (rectangle_dtor)(rectangle_t *p);
+/**
+ * @brief Set rectangle position.
+ * @param   p   Pointer to rectangle
+ * @param   x   X-position of the upper-left corner
+ * @param   y   Y-position of the upper-left corner
+ */
+void (rectangle_set_pos)          (rectangle_t *p,  int16_t x,  int16_t y);
+/**
+ * @brief Set rectangle size.
+ * @param   p   Pointer to rectangle
+ * @param   w   Width
+ * @param   h   Height
+ */
+void (rectangle_set_size)         (rectangle_t *p, uint16_t w, uint16_t h);
+/**
+ * @brief Set rectangle fill color.
+ * @param   p       Pointer to rectangle
+ * @param   color   Color to fill rectangle
+ */
+void (rectangle_set_fill_color)   (rectangle_t *p, uint32_t color);
+/**
+ * @brief Set rectangle fill transparency.
+ * @param   p       Pointer to rectangle
+ * @param   alpha   Value of the alpha-channel
+ */
+void (rectangle_set_fill_trans)   (rectangle_t *p, uint8_t  alpha);
+/**
+ * @brief Set rectangle outline color.
+ * @param   p       Pointer to rectangle
+ * @param   color   Color to outline rectangle
+ */
+void (rectangle_set_outline_color)(rectangle_t *p, uint32_t color);
+/**
+ * @brief Set rectangle outline width.
+ * @param   p       Pointer to rectangle
+ * @param   width   Width of the rectangle border/outline
+ */
+void (rectangle_set_outline_width)(rectangle_t *p,  int16_t width);
+/**
+ * @brief Get rectangle x-position.
+ * @param   p   Pointer to rectangle
+ * @return      Rectangle x-position
+ */
+int16_t  (rectangle_get_x)(const rectangle_t *p);
+/**
+ * @brief Get rectangle y-position.
+ * @param   p   Pointer to rectangle
+ * @return      Rectangle y-position
+ */
+int16_t  (rectangle_get_y)(const rectangle_t *p);
+/**
+ * @brief Get rectangle width.
+ * @param   p   Pointer to rectangle
+ * @return      Rectangle width
+ */
+uint16_t (rectangle_get_w)(const rectangle_t *p);
+/**
+ * @brief Get rectangle height.
+ * @param   p   Pointer to rectangle
+ * @return      Rectangle height
+ */
+uint16_t (rectangle_get_h)(const rectangle_t *p);
+/**
+ * @brief Know if point in screen coordinates lies inside rectangle.
+ * @param   p   Pointer to rectangle
+ * @param   x   X-position of the point
+ * @param   y   Y-position of the point
+ * @return      True if the point lies inside the rectangle, false otherwise.
+ */
+int      (rectangle_collide_point)(const rectangle_t *p, int x, int y);
+/**
+ * Draw rectangle in screen buffer.
+ * @param   p   Pointer to rectangle to be drawn
+ */
+void (rectangle_draw)(const rectangle_t *p);
+
+/**
+ * @}
+ */
+
+#endif //RECTANGLE_H_INCLUDED

Property changes on: proj/src/libs/graph/include/rectangle.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/graph/include/sprite.h
===================================================================
--- proj/src/libs/graph/include/sprite.h	(nonexistent)
+++ proj/src/libs/graph/include/sprite.h	(revision 370)
@@ -0,0 +1,88 @@
+#ifndef SPRITE_H_INCLUDED
+#define SPRITE_H_INCLUDED
+
+/**
+ * @defgroup sprite_t sprite_t
+ * @ingroup graph
+ * @brief Sprite module.
+ *
+ * A sprite allows to draw a basic_sprite_t, while also providing some transformations for that basic_sprite_t.
+ *
+ * @{
+ */
+
+#include "basic_sprite.h"
+
+/**
+ * @brief Basic sprite.
+ */
+typedef struct sprite sprite_t;
+/**
+ * @brief Construct sprite.
+ * @param   bsp Basic sprite from which to build the sprite
+ * @return      Pointer to constructed sprite, or NULL if failed
+ */
+sprite_t* (sprite_ctor)(const basic_sprite_t *bsp);
+/**
+ * @brief Destruct sprite.
+ *
+ *
+ * @attention Destructor does not destruct the basic sprite passed as
+ * constructor argument, since it is assumed the same basic sprite may be used to
+ * draw several sprites. It is thus YOUR responsibility to delete basic sprites.
+ * @param   p   Pointer to sprite_t to be destructed
+ */
+void      (sprite_dtor)(sprite_t *p);
+/**
+ * @brief Set sprite position.
+ * @param   p   Pointer to sprite
+ * @param   x   X-position in map
+ * @param   y   Y-position in map
+ */
+void (sprite_set_pos)   (sprite_t *p, int16_t x, int16_t y);
+/**
+ * @brief Set sprite angle.
+ *
+ * If not provided, will be drawn with angle 0, corresponding to the same
+ * orientation as the original image.
+ * @param   p       Pointer to sprite
+ * @param   angle   Angle in radians, counterclockwise positive and 0 on positive x-axis
+ */
+void (sprite_set_angle) (sprite_t *p, double angle);
+/**
+ * @brief Set sprite scale.
+ *
+ * Default scale is 1, corresponding to original image scale.
+ * @param   p       Pointer to sprite
+ * @param   scale   Scale, greater than 0
+ */
+void (sprite_set_scale) (sprite_t *p, double scale);
+/**
+ * @brief Get sprite angle.
+ * @param   p   Pointer to sprite
+ * @return      Sprite angle
+ */
+double   (sprite_get_angle)(const sprite_t *p);
+/**
+ * @brief   Get sprite width (same as the underlying basic sprite).
+ * @param   p   Pointer to sprite
+ * @return      Sprite width
+ */
+uint16_t (sprite_get_w)(const sprite_t *p);
+/**
+ * @brief   Get sprite height (same as the underlying basic sprite).
+ * @param   p   Pointer to sprite
+ * @return      Sprite height
+ */
+uint16_t (sprite_get_h)(const sprite_t *p);
+/**
+ * @brief Draw sprite in buffer.
+ * @param   p   Pointer to sprite
+ */
+void (sprite_draw)(const sprite_t *p);
+
+/**
+ * @}
+ */
+
+#endif //SPRITE_H_INCLUDED

Property changes on: proj/src/libs/graph/include/sprite.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/graph/src/font.c
===================================================================
--- proj/src/libs/graph/src/font.c	(nonexistent)
+++ proj/src/libs/graph/src/font.c	(revision 370)
@@ -0,0 +1,254 @@
+#include <lcom/lcf.h>
+
+#include "font.h"
+
+#include "xpm_utils.h"
+#include "graph.h"
+#include "utils.h"
+#include "errors.h"
+#include <assert.h>
+
+/**
+ * @brief Text glyph. Represents a letter that can be drawn.
+ */
+typedef struct {
+    uint16_t w, h;
+    uint8_t *map;
+} glyph_t;
+/**
+ * @brief Construct glyph.
+ * @param   xpm XPM describing the glyph
+ * @return      Pointer to created glyph
+ */
+static glyph_t* (glyph_ctor)(const char *const *xpm){
+    if(xpm == NULL) return NULL;
+    glyph_t *ret = malloc(sizeof(glyph_t));
+    if(ret == NULL) return NULL;
+    enum xpm_image_type type = XPM_8_8_8_8;
+    xpm_image_t img;
+    ret->map = NULL;
+    uint8_t *map = xpm_load((xpm_map_t)xpm, type, &img);
+    if(map == NULL){
+        free(ret);
+        return NULL;
+    }
+    ret->w = img.width;
+    ret->h = img.height;
+    ret->map = malloc(ret->w*ret->h*sizeof(uint8_t));
+    if(ret->map == NULL){
+        free(ret);
+        return NULL;
+    }
+    for(unsigned i = 0; i < ret->w*ret->h; ++i){
+        ret->map[i] = map[4*i+3];
+    }
+    return ret;
+}
+/**
+ * @brief Destruct glyph.
+ * @param   p   Pointer to glyph to be destroyed
+ */
+static void (glyph_dtor)(glyph_t *p){
+    if(p == NULL) return;
+    free(p->map);
+    free(p);
+}
+/**
+ * @brief Draw glyph to an alpha-buffer.
+ *
+ * An alpha-buffer is an array of uint8_t that represents transparencies.
+ * It proves fit as a tool for drawing text.
+ * @param   p       Pointer to glyph to be drawn
+ * @param   x       X-position to draw the glyph
+ * @param   y       Y-position to draw the glyph
+ * @param   alp_buf Alpha-buffer to which the glyph will be drawn
+ * @param   W       Width of the alpha-buffer
+ * @param   H       Height of the alpha-buffer
+ */
+static int (glyph_draw_to_alpha_buffer)(const glyph_t *p, int16_t x, int16_t y, uint8_t *alp_buf, uint16_t W, uint16_t H){
+    if(p == NULL) return NULL_PTR;
+    for(int16_t h = 0; h < p->h; ++h){
+        for(int16_t w = 0; w < p->w; ++w){
+            uint8_t a = *(p->map + w + h*p->w);
+            int16_t x_ = x+w, y_ = y-p->h+h;
+            int32_t pos = x_ +y_*W;
+            if(0 <= pos && pos < W*H) alp_buf[pos] = a;
+        }
+    }
+    return SUCCESS;
+}
+
+/// FONT
+struct font{
+    size_t nchars;
+    glyph_t **glyphs;
+};
+font_t* (font_ctor)(const char *s){
+    font_t *ret = malloc(sizeof(font_t));
+    if(ret == NULL) return NULL;
+    ret->nchars = 128;
+    ret->glyphs = malloc(ret->nchars*sizeof(glyph_t*));
+    if(ret->glyphs == NULL){
+        free(ret->glyphs);
+        free(ret);
+        return NULL;
+    }
+    int good = false;
+    char filepath[1024];
+    for(size_t i = 0; i < ret->nchars; ++i){
+        sprintf(filepath, "%s/ascii%03d.xpm2", s, i);
+        char **xpm = xpm_load_xpm2(filepath);
+        ret->glyphs[i] = glyph_ctor((const char *const *)xpm);
+        if(ret->glyphs[i] != NULL) good = true;
+    }
+    if(good) return ret;
+    else{
+        //font_dtor(ret);
+        return NULL;
+    }
+}
+void (font_dtor)(font_t *p){
+    if(p == NULL) return;
+    for(size_t i = 0; i < p->nchars; ++i)
+        glyph_dtor(p->glyphs[i]);
+    free(p->glyphs);
+    free(p);
+}
+
+static font_t *consolas     = NULL;
+static font_t *default_font = NULL;
+
+int (font_init)(void){
+    consolas = font_ctor("/home/lcom/labs/proj/src/media/font/Consolas/xpm2");
+    if(consolas == NULL) return NULL_PTR;
+    default_font = consolas;
+    return SUCCESS;
+}
+const font_t* font_get_default(void){ return default_font; }
+const font_t* font_get_consolas(void){ return consolas; }
+void (font_free)(void){
+    font_dtor(consolas);
+    consolas = NULL;
+    default_font = NULL;
+}
+
+/// TEXT
+#include "text.h"
+
+struct text{
+    const font_t *fnt;
+    char *txt;
+    int16_t x, y;
+    uint16_t size;
+    text_valign valign;
+    text_halign halign;
+    uint32_t color;
+};
+text_t* (text_ctor)(const font_t *fnt, const char *txt){
+    if(fnt == NULL) return NULL;
+    text_t *ret = malloc(sizeof(text_t));
+    if(ret == NULL) return NULL;
+    ret->fnt = fnt;
+    ret->txt = NULL;
+    text_set_string(ret, txt);
+    ret->x = 0;
+    ret->y = 0;
+    ret->size = 25;
+    ret->color = GRAPH_BLACK;
+    ret->valign = text_valign_top;
+    ret->halign = text_halign_left;
+    return ret;
+}
+void (text_dtor)(text_t *p){
+    if(p == NULL) return;
+    free(p->txt);
+    free(p);
+}
+void (text_set_string) (text_t *p, const char *txt){
+    size_t sz = strlen(txt);
+    p->txt = realloc(p->txt, (sz+1)*sizeof(char));
+    if(p->txt == NULL) return;
+    strcpy(p->txt, txt);
+}
+const char* (text_get_string)(const text_t *p){return p->txt; }
+void (text_set_pos)   (text_t *p, int16_t x, int16_t y){ p->x = x; p->y = y; }
+void (text_set_size)  (text_t *p, uint16_t size       ){ p->size = size    ; }
+void (text_set_color) (text_t *p, uint32_t color      ){ p->color = color  ; }
+void (text_set_valign)(text_t *p, text_valign valign  ){ p->valign = valign; }
+void (text_set_halign)(text_t *p, text_halign halign  ){ p->halign = halign; }
+int16_t (text_get_x)  (const text_t *p){ return p->x; }
+int16_t (text_get_y)  (const text_t *p){ return p->y; }
+int (text_draw)(const text_t *p){
+    if(p == NULL) return NULL_PTR;
+    int ret = SUCCESS;
+    // Get buffer with rescaled text
+    uint8_t *alp_new_buf = NULL;
+    uint16_t newH, newW;{
+        const size_t len = strlen(p->txt);
+        uint16_t W = 0, H = 0; {
+            for(size_t i = 0; i < len; ++i){
+                const glyph_t *g = p->fnt->glyphs[(size_t)p->txt[i]];
+                if(g != NULL){ W += g->w; H = max_u16(H, g->h); }
+            }
+        }
+        uint8_t *alp_buf = malloc(W*H);
+        if(alp_buf == NULL) return ALLOC_ERROR;{
+            int16_t y = (int16_t)H;
+            int16_t x = 0;
+            for(size_t i = 0; i < len; ++i){
+                const glyph_t *g = p->fnt->glyphs[(size_t)p->txt[i]];
+                if(g != NULL){
+                    if((ret = glyph_draw_to_alpha_buffer(g, x, y, alp_buf, W, H))) return ret;
+                    x += g->w;
+                }
+            }
+        }
+
+        double factor = (double)p->size/(double)H;
+
+        newH = (uint16_t)(H*factor);
+        newW = (uint16_t)(W*factor);
+        alp_new_buf = malloc(newW*newH);
+        if(alp_new_buf == NULL) return ALLOC_ERROR;
+
+        for(uint16_t newy = 0; newy < newH; ++newy){
+            uint16_t y = (uint16_t)(newy/factor);
+            for(uint16_t newx = 0; newx < newW; ++newx){
+                uint16_t x = (uint16_t)(newx/factor);
+                *(alp_new_buf+newx+newy*newW) = *(alp_buf+x+y*W);
+            }
+        }
+        free(alp_buf);
+    }
+    // Get initial value of x
+    int16_t initx;{
+        switch(p->halign){
+            case text_halign_left  : initx = p->x         ; break;
+            case text_halign_center: initx = p->x - newW/2; break;
+            case text_halign_right : initx = p->x - newW  ; break;
+            //default: return LOGIC_ERROR;
+        }
+    }
+    // Get initial value of y
+    int16_t inity;{
+        switch(p->valign){
+            case text_valign_top   : inity = p->y         ; break;
+            case text_valign_center: inity = p->y - newH/2; break;
+            case text_valign_bottom: inity = p->y - newH  ; break;
+            //default: return LOGIC_ERROR;
+        }
+    }
+    // Draw text
+    for(int16_t x, y, newy = 0; newy < newH; ++newy){
+        y = inity+newy;
+        for(int16_t newx = 0; newx < newW; ++newx){
+            x = initx+newx;
+            if(!(0 <= x && x < graph_get_XRes() &&
+                 0 <= y && y < graph_get_YRes())) continue;
+            uint8_t a = *(alp_new_buf+newx+newy*newW);
+            if(a < ALPHA_THRESHOLD) graph_set_pixel((uint16_t)x,(uint16_t)y,p->color);
+        }
+    }
+    free(alp_new_buf);
+    return SUCCESS;
+}

Property changes on: proj/src/libs/graph/src/font.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/graph/src/menu.c
===================================================================
--- proj/src/libs/graph/src/menu.c	(nonexistent)
+++ proj/src/libs/graph/src/menu.c	(revision 370)
@@ -0,0 +1,114 @@
+#include <lcom/lcf.h>
+
+#include "menu.h"
+
+#include "graph.h"
+#include "rectangle.h"
+#include "proj_func.h"
+#include "proj_macros.h"
+#include "errors.h"
+
+static const int W  = 400;
+static const int H  = 60;
+static const int W1 = 40;
+static const int H1 = 40;
+static const int H2 = 20;
+
+struct menu {
+    const font_t *fnt;
+    size_t sz;
+    rectangle_t **r;
+    text_t      **t;
+    rectangle_t *frame;
+};
+
+static int menu_recalculate(menu_t *menu){
+    const uint16_t Wtotal = 2*W1+W;
+    const uint16_t Htotal = (uint16_t)(2*H1+menu->sz*H+(menu->sz-1)*H2);
+    int16_t x = graph_get_XRes()/2-Wtotal/2;
+    int16_t y = graph_get_YRes()/2-Htotal/2;
+    rectangle_set_pos (menu->frame, x, y);
+    rectangle_set_size(menu->frame, Wtotal, Htotal);
+    x += W1; y += H1;
+    for(size_t i = 0; i < menu->sz; ++i, y+=H+H2){
+        rectangle_set_pos(menu->r[i], x, y);
+        text_set_pos     (menu->t[i], x+W/2, y+H/2);
+    }
+    return SUCCESS;
+}
+
+menu_t* (menu_ctor)(const font_t *fnt){
+    if(fnt == NULL) return NULL;
+    menu_t *ret = (menu_t*)malloc(sizeof(menu_t));
+    if (ret == NULL) return NULL;
+    ret->fnt = fnt;
+    ret->sz = 0;
+    ret->r = NULL;
+    ret->t = NULL;
+
+    ret->frame = rectangle_ctor(0, 0, 0, 0);
+    rectangle_set_fill_color(ret->frame, GRAPH_BLACK);
+    rectangle_set_outline_width(ret->frame, 6);
+    rectangle_set_outline_color(ret->frame, GRAPH_WHITE);
+    rectangle_set_fill_trans(ret->frame, GRAPH_TRANSPARENT);
+
+    menu_recalculate(ret);
+
+    return ret;
+}
+
+int (menu_add_item)(menu_t *menu, const char *s){
+    rectangle_t *r = rectangle_ctor(0, 0, W, H);
+    text_t      *t = text_ctor(menu->fnt, s);
+    if(r == NULL || t == NULL){
+        rectangle_dtor(r);
+        text_dtor(t);
+        return NULL_PTR;
+    }
+    rectangle_set_fill_color   (r, GRAPH_BLACK);
+    rectangle_set_outline_width(r, 2);
+    rectangle_set_outline_color(r, GRAPH_WHITE);
+
+    text_set_valign(t, text_valign_center);
+    text_set_halign(t, text_halign_center);
+    text_set_color (t, TEXT_COLOR);
+
+    ++menu->sz;
+    menu->r = realloc(menu->r, menu->sz*sizeof(rectangle_t*));
+    menu->t = realloc(menu->t, menu->sz*sizeof(text_t     *));
+    menu->r[menu->sz-1] = r;
+    menu->t[menu->sz-1] = t;
+
+    return menu_recalculate(menu);
+}
+
+int (menu_update_state)(menu_t *menu, int click) {
+    if(!click) return -1;
+    for(size_t i = 0; i < menu->sz; ++i)
+        if(rectangle_collide_point(menu->r[i], *get_mouse_X(), *get_mouse_Y()))
+            return (int)i;
+    return -1;
+}
+
+void (menu_draw)(menu_t *menu) {
+    rectangle_draw(menu->frame);
+    int x = *get_mouse_X(), y = *get_mouse_Y();
+    for(size_t i = 0; i < menu->sz; ++i){
+        if(rectangle_collide_point(menu->r[i], x, y))
+            rectangle_set_fill_color(menu->r[i], HIGHLIGHT_COLOR);
+        rectangle_draw(menu->r[i]);
+        text_draw     (menu->t[i]);
+    }
+    for(size_t i = 0; i < menu->sz; ++i)
+        if(rectangle_collide_point(menu->r[i], x, y))
+            rectangle_set_fill_color(menu->r[i], GRAPH_BLACK);
+}
+
+void (menu_dtor)(menu_t *p){
+    for(size_t i = 0; i < p->sz; ++i){
+        rectangle_dtor(p->r[i]);
+        text_dtor     (p->t[i]);
+    }
+    rectangle_dtor(p->frame);
+    free(p);
+}

Property changes on: proj/src/libs/graph/src/menu.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/kbc/include/kbc.h
===================================================================
--- proj/src/libs/kbc/include/kbc.h	(nonexistent)
+++ proj/src/libs/kbc/include/kbc.h	(revision 370)
@@ -0,0 +1,144 @@
+#ifndef KBC_H_INCLUDED
+#define KBC_H_INCLUDED
+
+/**
+ * @defgroup    kbc kbc
+ * @ingroup libs
+ * @brief   KBC module.
+ *
+ * @{
+ */
+
+/* KBC IRQ Line */
+/** @brief KBC Controller IRQ Line */
+#define KBC_IRQ     1
+/** @brief Mouse IRQ Line */
+#define MOUSE_IRQ   12
+
+/* Delay for KBC */
+/** @brief KBC Response Delay */
+#define DELAY           20000
+/** @brief Number of tries to issue command before timeout */
+#define KBC_NUM_TRIES   20
+
+/* I/O Ports Addresses */
+/** @brief Address to send commands to KBC */
+#define KBC_CMD     0x64
+/** @brief Address to write KBC Command Arguments */
+#define KBC_CMD_ARG 0x60
+/** @brief KBC Status Register address */
+#define STATUS_REG  0x64
+/** @brief Address of Output Buffer of KBC */
+#define OUTPUT_BUF  0x60
+
+/* KBC Commands */
+/** @brief Read KBC Command Byte */
+#define READ_KBC_CMD    0x20
+/** @brief Write KBC Command Byte */
+#define WRITE_KBC_CMD   0x60
+/** @brief KBC Diagnostic Tests */
+#define KBC_SELF_TEST   0xAA
+/** @brief Tests Keyboard Clock and Data lines */
+#define KBC_INT_TEST    0xAB
+/** @brief Disable KBC Interface */
+#define KBC_INT_DISABLE 0xAD
+/** @brief Enable KBC Interface */
+#define KBC_INT_ENABLE  0xAE
+/** @brief Disable Mouse */
+#define MOUSE_DISABLE   0xA7
+/** @brief Enable Mouse */
+#define MOUSE_ENABLE    0xA8
+/** @brief Tests Mouse data line */
+#define MOUSE_INT_TEST  0xA9
+/** @brief Write a byte directly to the mouse */
+#define MOUSE_WRITE_B   0xD4
+
+/* Status Byte Masking */
+/** @brief Output Buffer State */
+#define OUT_BUF_FUL     BIT(0)
+/** @brief Input Buffer State */
+#define IN_BUF_FULL     BIT(1)
+/** @brief System Flag */
+#define SYS_FLAG        BIT(2)
+/** @brief Identifier of type of byte in input buffer */
+#define DATA_CMD_WRITE  BIT(3)
+/** @brief Keyboard inihibited */
+#define INH_FLAG        BIT(4)
+/** @brief Mouse Data */
+#define AUX_MOUSE       BIT(5)
+/** @brief Time Out Error - Invalid Data */
+#define TIME_OUT_REC    BIT(6)
+/** @brief Parity Error - Invalid Data */
+#define PARITY_ERROR    BIT(7)
+
+/* Scancode Constants */
+/** @brief ESC Break Code */
+#define ESC_BREAK_CODE  0x81
+/** @brief First byte of a two byte Scancode */
+#define TWO_BYTE_CODE   0xE0
+/** @brief Bit to distinguish between Make code and Break code */
+#define BREAK_CODE_BIT  BIT(7)
+
+/* Command byte masks */
+/** @brief Enable Keyboard Interrupts */
+#define INT_KBD         BIT(0)
+/** @brief Enable Mouse Interrupts */
+#define INT_MOU         BIT(1)
+/** @brief Disable Keyboard */
+#define DIS_KBD         BIT(4)
+/** @brief Disable Mouse */
+#define DIS_MOU         BIT(5)
+
+/**
+ * @brief High-level function that reads the command byte of the KBC
+ * @param cmd Pointer to variable where command byte read from KBC will be stored
+ * @return 0 if operation was successful, 1 otherwise
+ */
+int (kbc_read_cmd)(uint8_t *cmd);
+
+/**
+ * @brief High-level function that changes the command byte of the KBC
+ * @param cmd New value for command byte of KBC
+ * @return 0 if operation was successful, 1 otherwise
+ */
+int (kbc_change_cmd)(uint8_t cmd);
+
+/**
+ * @brief High-level function that restores KBC to normal state
+ *
+ * High-level function that restores KBC to normal state, because lcf_start
+ * changes the command byte of KBC. If this function is not used, there is a
+ * chance that the keyboard and keyboard interrupts remain disabled.
+ * @return 0 if operation was successful, 1 otherwise
+ */
+int (kbc_restore_keyboard)();
+
+/**
+ * @brief Low-level function to issue a command to keyboard
+ * @param cmd command to be issued
+ * @return 0 if operation was successful, 1 otherwise
+ */
+int (kbc_issue_cmd)(uint8_t cmd);
+
+/**
+ * @brief Low-level function to issue an argument of a command
+ * @param arg argument to be issued
+ * @return 0 if operation was successful, 1 otherwise
+ */
+int (kbc_issue_arg)(uint8_t arg);
+
+/**
+ * @brief Low-level function for reading byte from keyboard
+ *
+ * Low-level function for reading byte from keyboard. Waits until output buffer
+ * is full
+ * @param byte Pointer to variable where byte read from keyboard will be stored
+ * @return 0 if operation was successful, 1 otherwise
+ */
+int (kbc_read_byte)(uint8_t *byte);
+
+/**
+ * @}
+ */
+
+#endif //KBC_H_INCLUDED

Property changes on: proj/src/libs/kbc/include/kbc.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/kbc/include/mouse.h
===================================================================
--- proj/src/libs/kbc/include/mouse.h	(nonexistent)
+++ proj/src/libs/kbc/include/mouse.h	(revision 370)
@@ -0,0 +1,121 @@
+#ifndef MOUSE_H_INCLUDED
+#define MOUSE_H_INCLUDED
+
+/**
+ * @defgroup    mouse   mouse
+ * @ingroup kbc
+ * @brief   Mouse module.
+ *
+ * @{
+ */
+
+/**
+ * @brief Subscribes Mouse Interrupts and disables Minix Default IH
+ * @param interrupt_bit Bit of Interrupt Vector that will be set when Mouse Interrupt is pending
+ * @param interrupt_id Mouse Interrupt ID to specify the Mouse Interrupt in other calls
+ * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ * @see {_ERRORS_H_::errors}
+ */
+int (subscribe_mouse_interrupt)(uint8_t interrupt_bit, int *interrupt_id);
+
+//These have to do with mouse_ih
+/**
+ * @brief Get previous mouse interrupt handler call exit code.
+ * @return  Exit code of previous mouse IH call
+ */
+int (mouse_get_got_error_mouse_ih)(void);
+/**
+ * @brief Get mouse packet.
+ * @return  Pointer to mouse packet
+ */
+const uint8_t* (mouse_get_packet_mouse_ih)(void);
+/**
+ * @brief Number of mouse bytes received (0 to 3).
+ * @return  Number of bytes
+ */
+int (mouse_get_counter_mouse_ih)(void);
+/**
+ * @brief Set number of received mouse bytes.
+ *
+ * Usually this function is used to reset counter_mouse_ih.
+ * @param   n   New value of the counter
+ */
+void (mouse_set_counter_mouse_ih)(int n);
+
+/**
+ * @brief   Parse 3 bytes and returns it as a parsed, struct packet.
+ * @param   packet_bytes    array of bytes to parse
+ * @param   pp              Pointer to packet to store the information.
+ */
+void (mouse_parse_packet)(const uint8_t *packet_bytes, struct packet *pp);
+
+/**
+ * @brief Polls mouse for data. Blocks execution until a valid mouse packet is obtained.
+ * @param   pp      pointer to packet struct in which the result will be stored
+ * @param   period  time (in milliseconds) the poller should wait between pollings of bytes
+ * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ */
+int mouse_poll(struct packet *pp, uint16_t period);
+
+/**
+ * @brief Sets data report mode for mouse
+ * @param   on  zero to disable data report, any other value to enable data report
+ * @return  ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ */
+int (mouse_set_data_report)(int on);
+
+/**
+ * @brief Reads data byte from mouse
+ * <summary>
+ * Polls the mouse till data is available for reading
+ * </summary>
+ * @param data Pointer to variable where byte read from mouse will be stored
+ * @param   period  Time that the process should wait before polling again, in microseconds
+ * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ * @see {_ERRORS_H_::errors}
+ */
+int (mouse_read_data)(uint8_t *data, uint16_t period);
+
+/**
+ * @brief Issues command to mouse
+ * <summary>
+ * Issues command to mouse, returns error after two consecutive errors reported by the acknowledgment byte
+ * </summary>
+ * @param cmd Command to be issued
+ * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ * @see {_ERRORS_H_::errors}
+ */
+int (mouse_issue_cmd)(uint8_t cmd);
+
+/**
+ * @brief Reads byte from mouse
+ * <summary>
+ * Reads byte from mouse, giving error if exceeds number of tries to read
+ * </summary>
+ * @param byte Pointer to variable where byte read from mouse will be stored
+ * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ * @see {_ERRORS_H_::errors}
+ */
+int (mouse_read_byte)(uint8_t *byte);
+
+/**
+ * @brief Polls OUT_BUF for byte coming from mouse.
+ * @param   byte    pointer to byte read from OUT_BUF
+ * @param   period  time (in milliseconds) the poller should wait between pollings of bytes
+ * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ */
+int (mouse_poll_byte)(uint8_t *byte, uint16_t period);
+
+/**
+ * @brief Converts 9-bit number to 16-bit with sign extension
+ * @param sign_bit  Sign bit identifiying the signal of the number
+ * @param byte      Least significant byte that will be extended
+ * @return Extended 9-bit number
+ */
+int16_t (sign_extend_byte)(uint8_t sign_bit, uint8_t byte);
+
+/**
+ * @}
+ */
+
+#endif //MOUSE_H_INCLUDED

Property changes on: proj/src/libs/kbc/include/mouse.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/kbc/src/mouse.c
===================================================================
--- proj/src/libs/kbc/src/mouse.c	(nonexistent)
+++ proj/src/libs/kbc/src/mouse.c	(revision 370)
@@ -0,0 +1,167 @@
+#include <lcom/lcf.h>
+
+#include "mouse.h"
+
+#include "errors.h"
+#include "kbc.h"
+
+/* Mouse Data Packet */
+// Byte 0 - Button States
+#define LEFT_BUTTON     BIT(0) /* @brief Left button click event*/
+#define RIGHT_BUTTON    BIT(1) /* @brief Right button click event */
+#define MIDDLE_BUTTON   BIT(2) /* @brief Middle button click event */
+#define FIRST_BYTE_ID   BIT(3) /* @brief Identifier of first byte of packet CAREFUL: Not 100% accurate */
+#define MSB_X_DELTA     BIT(4) /* @brief Most significant bit of X delta */
+#define MSB_Y_DELTA     BIT(5) /* @brief Most significant bit of Y delta */
+#define X_OVERFLOW      BIT(6) /* @brief X delta overflowed */
+#define Y_OVERFLOW      BIT(7) /* @brief Y delta overflowed */
+// Byte 1 - X delta
+// Byte 2 - Y delta
+
+/* Mouse Commands */
+#define RESET           0xFF /* @brief Reset mouse */
+#define RESEND          0xFE /* @brief Resend command */
+#define DEFAULT         0xF6 /* @brief Set default values */
+#define DIS_DATA_REP    0xF5 /* @brief Disable Data Reporting */
+#define ENABLE_DATA_REP 0xF4 /* @brief Enable Data Reporting */
+#define SET_SAMPLE_RT   0xF3 /* @brief Sets state sampling rate */
+#define SET_REMOTE_MD   0xF0 /* @brief Sets Mouse on Remote Mode, data on request */
+#define READ_DATA       0xEB /* @brief Sends data packet request */
+#define SET_STREAM_MD   0xEA /* @brief Sets mouse on Stream Mode, data on events */
+#define STATUS_REQUEST  0xE9 /* @brief Get mouse configuration */
+#define SET_RESOLUTION  0xE8 /* @brief Sets resolution for mouse movement */
+#define SCALING_ACC_MD  0xE7 /* @brief Sets scaling on acceleration mode */
+#define SCALING_LIN_MD  0xE6 /* @brief Sets scaling on linear mode */
+
+/* Mouse Controller Responses */
+#define ACK_OK      0xFA /* @brief Operation sucessful */
+#define ACK_INVALID 0xFE /* @brief Invalid Byte, first occurence */
+#define ACK_ERROR   0xFC /* @brief Invalid Byte on resend */
+
+int (subscribe_mouse_interrupt)(uint8_t interrupt_bit, int *interrupt_id) {
+    if (interrupt_id == NULL) return NULL_PTR;
+    *interrupt_id = interrupt_bit;
+    if (sys_irqsetpolicy(MOUSE_IRQ, IRQ_REENABLE | IRQ_EXCLUSIVE, interrupt_id)) return SBCR_ERROR;
+    return SUCCESS;
+}
+
+static int got_error_mouse_ih = 0;
+static uint8_t packet_mouse_ih[3];
+static int counter_mouse_ih = 0;
+int (mouse_get_got_error_mouse_ih)(void){return got_error_mouse_ih; }
+const uint8_t* (mouse_get_packet_mouse_ih)(void){return packet_mouse_ih; }
+int (mouse_get_counter_mouse_ih)(void){return counter_mouse_ih; }
+void (mouse_set_counter_mouse_ih)(int n){ counter_mouse_ih = n; }
+
+void (mouse_ih)(void) {
+    uint8_t status = 0;
+    got_error_mouse_ih = 0;
+    if(counter_mouse_ih >= 3) counter_mouse_ih = 0;
+
+    if ((got_error_mouse_ih = util_sys_inb(STATUS_REG, &status))) return;
+
+    if (status & (TIME_OUT_REC | PARITY_ERROR)) {
+        got_error_mouse_ih = OTHER_ERROR;
+        return;
+    }
+    if (((status & AUX_MOUSE) == 0) || ((status & OUT_BUF_FUL) == 0)) {
+        got_error_mouse_ih = READ_ERROR;
+        return;
+    }
+
+    uint8_t byte = 0;
+
+    if ((got_error_mouse_ih = util_sys_inb(OUTPUT_BUF, &byte))) return;
+
+    /// This does not run if: I was expecting the first one but what I get is definitely not the first byte
+    if((byte & FIRST_BYTE_ID)  || counter_mouse_ih){
+        packet_mouse_ih[counter_mouse_ih++] = byte;
+    }
+}
+
+void (mouse_parse_packet)(const uint8_t *packet_bytes, struct packet *pp){
+    pp->bytes[0] = packet_bytes[0];
+    pp->bytes[1] = packet_bytes[1];
+    pp->bytes[2] = packet_bytes[2];
+    pp->rb       = pp->bytes[0] & RIGHT_BUTTON;
+    pp->mb       = pp->bytes[0] & MIDDLE_BUTTON;
+    pp->lb       = pp->bytes[0] & LEFT_BUTTON;
+    pp->delta_x  = sign_extend_byte((packet_bytes[0] & MSB_X_DELTA) != 0, pp->bytes[1]);
+    pp->delta_y  = sign_extend_byte((packet_bytes[0] & MSB_Y_DELTA) != 0, pp->bytes[2]);
+    pp->x_ov     = pp->bytes[0] & X_OVERFLOW;
+    pp->y_ov     = pp->bytes[0] & Y_OVERFLOW;
+}
+
+int mouse_poll(struct packet *pp, uint16_t period){
+    int ret = 0;
+
+    uint8_t packet[3];
+    uint8_t byte;
+    if ((ret = mouse_issue_cmd(READ_DATA))) return ret;
+    for(unsigned i = 0; i < 3; ++i){
+        if((ret = mouse_poll_byte(&byte, period))) return ret;
+        packet[i] = byte;
+    }
+    mouse_parse_packet(packet, pp);
+    return SUCCESS;
+}
+
+int (mouse_set_data_report)(int on){
+    if(on) return mouse_issue_cmd(ENABLE_DATA_REP);
+    else   return mouse_issue_cmd(   DIS_DATA_REP);
+}
+
+int (mouse_read_data)(uint8_t *data, uint16_t period) {
+    int ret;
+    if ((ret = mouse_issue_cmd(READ_DATA))) return ret;
+    if ((ret = mouse_poll_byte(data, period))) return ret;
+    return SUCCESS;
+}
+
+int (mouse_issue_cmd)(uint8_t cmd) {
+    int ret;
+    uint8_t ack = 0;
+    for (unsigned int i = 0; i < KBC_NUM_TRIES; i++) {
+        if ((ret = kbc_issue_cmd(MOUSE_WRITE_B))) return ret;
+        if ((ret = kbc_issue_arg(cmd))) return ret;
+        if ((ret = mouse_read_byte(&ack))) return ret;
+
+        if (ack == ACK_OK) return SUCCESS;
+        if (ack == ACK_ERROR) return INVALID_COMMAND;
+        tickdelay(micros_to_ticks(DELAY));
+    }
+    return TIMEOUT_ERROR;
+}
+
+int (mouse_read_byte)(uint8_t *byte) {
+    int ret = 0;
+    uint8_t stat;
+    for(int i = 0; i < KBC_NUM_TRIES; ++i){
+        if((ret = util_sys_inb(STATUS_REG, &stat))) return ret;
+        if((stat&OUT_BUF_FUL) && (stat&AUX_MOUSE)) {
+            if(stat & (PARITY_ERROR | TIME_OUT_REC)) return OTHER_ERROR;
+            if((ret = util_sys_inb(OUTPUT_BUF, byte))) return ret;
+            else return SUCCESS;
+        }
+        tickdelay(micros_to_ticks(DELAY));
+    }
+    return TIMEOUT_ERROR;
+}
+
+int (mouse_poll_byte)(uint8_t *byte, uint16_t period) {
+    int ret = 0;
+    uint8_t stat;
+    while(true){
+        if((ret = util_sys_inb(STATUS_REG, &stat))) return ret;
+        if((stat&OUT_BUF_FUL) && (stat&AUX_MOUSE)) {
+            if(stat & (PARITY_ERROR | TIME_OUT_REC)) return OTHER_ERROR;
+            if((ret = util_sys_inb(OUTPUT_BUF, byte))) return ret;
+            else return SUCCESS;
+        }
+        tickdelay(micros_to_ticks(period));
+    }
+}
+
+int16_t (sign_extend_byte)(uint8_t sign_bit, uint8_t byte) {
+    return (int16_t)(((0xFF * sign_bit)<<8) | byte);
+}

Property changes on: proj/src/libs/kbc/src/mouse.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/timer/include/timer.h
===================================================================
--- proj/src/libs/timer/include/timer.h	(nonexistent)
+++ proj/src/libs/timer/include/timer.h	(revision 370)
@@ -0,0 +1,39 @@
+#ifndef TIMER_H_INCLUDED
+#define TIMER_H_INCLUDED
+
+/**
+ * @defgroup    timer   timer
+ * @ingroup libs
+ * @brief   Timer module.
+ *
+ * @{
+ */
+
+/** @brief Timer 0 IRQ line */
+#define TIMER0_IRQ     0
+
+/**
+ * @brief Subscribes Timer Interrupts and disables Minix Default IH.
+ * @param interrupt_bit Bit of Interrupt Vector that will be set when Timer Interrupt is pending
+ * @param interrupt_id Timer Interrupt ID to specify the Timer Interrupt in other calls
+ * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ * @see {_ERRORS_H_::errors}
+ */
+int (subscribe_timer_interrupt)(uint8_t interrupt_bit, int *interrupt_id);
+
+/**
+ * @brief Timer interrupt handler. Increases interrupt counter.
+ */
+void (timer_int_handler)(void);
+
+/**
+ * @brief Get number of timer interrupts.
+ * @return  Number of timer interrupts.
+ */
+uint32_t (timer_get_no_interrupts)(void);
+
+/**
+ * @}
+ */
+
+#endif //TIMER_H_INCLUDED

Property changes on: proj/src/libs/timer/include/timer.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/uart/src/uart.c
===================================================================
--- proj/src/libs/uart/src/uart.c	(nonexistent)
+++ proj/src/libs/uart/src/uart.c	(revision 370)
@@ -0,0 +1,411 @@
+#include <lcom/lcf.h>
+
+#include "uart.h"
+
+#include "queue.h"
+#include "errors.h"
+
+#define UART_BITRATE                            115200
+#define UART_WAIT                               20 //microseconds
+
+#define UART_RBR                                0
+#define UART_THR                                0
+#define UART_IER                                1
+#define UART_IIR                                2
+#define UART_FCR                                2
+#define UART_LCR                                3
+#define UART_MCR                                4
+#define UART_LSR                                5
+#define UART_MSR                                6
+#define UART_SR                                 7
+
+#define UART_DLL                                0
+#define UART_DLM                                1
+
+/// LCR
+#define UART_BITS_PER_CHAR_POS                  0
+#define UART_STOP_BITS_POS                      2
+#define UART_PARITY_POS                         3
+#define UART_BREAK_CONTROL_POS                  6
+#define UART_DLAB_POS                           7
+
+#define UART_BITS_PER_CHAR                      (BIT(0) | BIT(1))
+#define UART_STOP_BITS                          (BIT(2))
+#define UART_PARITY                             (BIT(3) | BIT(4) | BIT(5))
+#define UART_BREAK_CONTROL                      (BIT(6))
+#define UART_DLAB                               (BIT(7))
+
+#define UART_GET_BITS_PER_CHAR(n)               (((n)&UART_BITS_PER_CHAR) + 5)
+#define UART_GET_STOP_BITS(n)                   (((n)&UART_STOP_BITS)? 2 : 1)
+#define UART_GET_PARITY(n)                      (((n)&UART_PARITY       )>>UART_PARITY_POS       )
+#define UART_GET_BREAK_CONTROL(n)               (((n)&UART_BREAK_CONTROL)>>UART_BREAK_CONTROL_POS)
+#define UART_GET_DLAB(n)                        (((n)&UART_DLAB         )>>UART_DLAB_POS         )
+#define UART_GET_DIV_LATCH(m,l)                 ((m)<<8 | (l))
+#define UART_GET_DLL(n)                         ((n)&0xFF)
+#define UART_GET_DLM(n)                         (((n)>>8)&0xFF)
+
+/// IER
+#define UART_INT_EN_RX_POS                      0
+#define UART_INT_EN_TX_POS                      1
+#define UART_INT_EN_RECEIVER_LINE_STAT_POS      2
+#define UART_INT_EN_MODEM_STAT_POS              3
+
+#define UART_INT_EN_RX                          (BIT(0))
+#define UART_INT_EN_TX                          (BIT(1))
+#define UART_INT_EN_RECEIVER_LINE_STAT          (BIT(2))
+#define UART_INT_EN_MODEM_STAT                  (BIT(3))
+
+#define UART_GET_INT_EN_RX(n)                   (((n)&UART_INT_EN_RX                )>>UART_INT_EN_RX_POS                )
+#define UART_GET_INT_EN_TX(n)                   (((n)&UART_INT_EN_TX                )>>UART_INT_EN_TX_POS                )
+#define UART_GET_INT_EN_RECEIVER_LINE_STAT(n)   (((n)&UART_INT_EN_RECEIVER_LINE_STAT)>>UART_INT_EN_RECEIVER_LINE_STAT_POS)
+#define UART_GET_INT_EN_MODEM_STAT(n)           (((n)&UART_INT_EN_MODEM_STAT        )>>UART_INT_EN_MODEM_STAT_POS        )
+
+/// LSR
+#define UART_RECEIVER_READY_POS                 0
+#define UART_OVERRUN_ERROR_POS                  1
+#define UART_PARITY_ERROR_POS                   2
+#define UART_FRAMING_ERROR_POS                  3
+#define UART_TRANSMITTER_EMPTY_POS              5
+
+#define UART_RECEIVER_READY                     (BIT(0))
+#define UART_OVERRUN_ERROR                      (BIT(1))
+#define UART_PARITY_ERROR                       (BIT(2))
+#define UART_FRAMING_ERROR                      (BIT(3))
+#define UART_TRANSMITTER_EMPTY                  (BIT(5))
+
+#define UART_GET_RECEIVER_READY(n)              (((n)&UART_RECEIVER_READY           )>>UART_RECEIVER_READY_POS           )
+#define UART_GET_OVERRUN_ERROR                  (((n)&UART_OVERRUN_ERROR            )>>UART_OVERRUN_ERROR_POS            )
+#define UART_GET_PARITY_ERROR                   (((n)&UART_PARITY_ERROR             )>>UART_PARITY_ERROR_POS             )
+#define UART_GET_FRAMING_ERROR                  (((n)&UART_FRAMING_ERROR            )>>UART_FRAMING_ERROR_POS            )
+#define UART_GET_TRANSMITTER_EMPTY(n)           (((n)&UART_TRANSMITTER_EMPTY        )>>UART_TRANSMITTER_EMPTY_POS        )
+
+/// IIR
+#define UART_INT_PEND_POS                       1
+
+#define UART_INT_PEND                           (BIT(3)|BIT(2)|BIT(1))
+
+#define UART_GET_IF_INT_PEND(n)                 (!((n)&1))
+typedef enum {
+    uart_int_receiver_line_stat = (         BIT(1) | BIT(0)),
+    uart_int_rx                 = (         BIT(1)         ),
+    uart_int_char_timeout_fifo  = (BIT(2) | BIT(1)         ),
+    uart_int_tx                 = (                  BIT(0)),
+    uart_int_modem_stat         = (0)
+} uart_int_code;
+#define UART_GET_INT_PEND(n)                    ((uart_int_code)(((n)&UART_INT_PEND)>>UART_INT_PEND_POS))
+
+int (subscribe_uart_interrupt)(uint8_t interrupt_bit, int *interrupt_id) {
+    if (interrupt_id == NULL) return 1;
+    *interrupt_id = interrupt_bit;
+    return (sys_irqsetpolicy(COM1_IRQ, IRQ_REENABLE | IRQ_EXCLUSIVE, interrupt_id));
+}
+
+static void uart_parse_config(uart_config *config){
+    /// LCR
+    config->bits_per_char          = UART_GET_BITS_PER_CHAR     (config->lcr);
+    config->stop_bits              = UART_GET_STOP_BITS         (config->lcr);
+    config->parity                 = UART_GET_PARITY            (config->lcr); if((config->parity & BIT(0)) == 0) config->parity = uart_parity_none;
+    config->break_control          = UART_GET_BREAK_CONTROL     (config->lcr);
+    config->dlab                   = UART_GET_DLAB              (config->lcr);
+    /// IER
+    config->received_data_int      = UART_GET_INT_EN_RX                (config->ier);
+    config->transmitter_empty_int  = UART_GET_INT_EN_TX                (config->ier);
+    config->receiver_line_stat_int = UART_GET_INT_EN_RECEIVER_LINE_STAT(config->ier);
+    config->modem_stat_int         = UART_GET_INT_EN_MODEM_STAT        (config->ier);
+    /// DIV LATCH
+    config->divisor_latch          = (uint16_t)UART_GET_DIV_LATCH(config->dlm, config->dll);
+}
+
+static int uart_get_lcr(int base_addr, uint8_t *p){
+    return util_sys_inb(base_addr+UART_LCR, p);
+}
+static int uart_set_lcr(int base_addr, uint8_t config){
+    if(sys_outb(base_addr+UART_LCR, config)) return WRITE_ERROR;
+    return SUCCESS;
+}
+static int uart_get_lsr(int base_addr, uint8_t *p){
+    return util_sys_inb(base_addr+UART_LSR, p);
+}
+static int uart_get_iir(int base_addr, uint8_t *p){
+    return util_sys_inb(base_addr+UART_IIR, p);
+}
+
+static int uart_enable_divisor_latch(int base_addr){
+    int ret = SUCCESS;
+    uint8_t conf; if((ret = uart_get_lcr(base_addr, &conf))) return ret;
+    return uart_set_lcr(base_addr, conf | UART_DLAB);
+}
+static int uart_disable_divisor_latch(int base_addr){
+    int ret = SUCCESS;
+    uint8_t conf; if((ret = uart_get_lcr(base_addr, &conf))) return ret;
+    return uart_set_lcr(base_addr, conf & (~UART_DLAB));
+}
+
+static int uart_get_ier(int base_addr, uint8_t *p){
+    int ret;
+    if((ret = uart_disable_divisor_latch(base_addr))) return ret;
+    return util_sys_inb(base_addr+UART_IER, p);
+}
+static int uart_set_ier(int base_addr, uint8_t n){
+    int ret;
+    if((ret = uart_disable_divisor_latch(base_addr))) return ret;
+    if(sys_outb(base_addr+UART_IER, n)) return WRITE_ERROR;
+    return SUCCESS;
+}
+
+int uart_get_config(int base_addr, uart_config *config){
+    int ret = SUCCESS;
+
+    config->base_addr = base_addr;
+
+    if((ret = uart_get_lcr(base_addr, &config->lcr))) return ret;
+
+    if((ret = uart_get_ier(base_addr, &config->ier))) return ret;
+
+    if((ret = uart_enable_divisor_latch (base_addr))) return ret;
+    if((ret = util_sys_inb(base_addr+UART_DLL, &config->dll   ))) return ret;
+    if((ret = util_sys_inb(base_addr+UART_DLM, &config->dlm   ))) return ret;
+    if((ret = uart_disable_divisor_latch(base_addr))) return ret;
+
+    uart_parse_config(config);
+    return ret;
+}
+void uart_print_config(uart_config config){
+
+    printf("%s configuration:\n", (config.base_addr == COM1_ADDR ? "COM1" : "COM2"));
+    printf("\tLCR = 0x%X: %d bits per char\t %d stop bits\t", config.lcr, config.bits_per_char, config.stop_bits);
+    if((config.parity&BIT(0)) == 0) printf("NO parity\n");
+    else switch(config.parity){
+        case uart_parity_none: printf("NO parity\n"      ); break;
+        case uart_parity_odd : printf("ODD parity\n"     ); break;
+        case uart_parity_even: printf("EVEN parity\n"    ); break;
+        case uart_parity_par1: printf("parity bit is 1\n"); break;
+        case uart_parity_par0: printf("parity bit is 0\n"); break;
+        //default              : printf("invalid\n"        ); break;
+    }
+    printf("\tDLM = 0x%02X DLL=0x%02X: bitrate = %d bps\n", config.dlm, config.dll, UART_BITRATE/config.divisor_latch);
+    printf("\tIER = 0x%02X: Rx interrupts: %s\tTx interrupts: %s\n", config.ier,
+        (config.received_data_int     ? "ENABLED":"DISABLED"),
+        (config.transmitter_empty_int ? "ENABLED":"DISABLED"));
+}
+
+int uart_set_bits_per_character(int base_addr, uint8_t bits_per_char){
+    if(bits_per_char < 5 || bits_per_char > 8) return INVALID_ARG;
+    int ret = SUCCESS;
+    bits_per_char = (bits_per_char-5)&0x3;
+    uint8_t conf; if((ret = uart_get_lcr(base_addr, &conf))) return ret;
+    conf = (conf & (~UART_BITS_PER_CHAR)) | bits_per_char;
+    return uart_set_lcr(base_addr, conf);
+}
+int uart_set_stop_bits(int base_addr, uint8_t stop){
+    if(stop != 1 && stop != 2) return INVALID_ARG;
+    int ret = SUCCESS;
+    stop -= 1;
+    stop = (uint8_t)((stop&1)<<2);
+    uint8_t conf; if((ret = uart_get_lcr(base_addr, &conf))) return ret;
+    conf = (conf & (~UART_STOP_BITS)) | stop;
+    return uart_set_lcr(base_addr, conf);
+}
+int uart_set_parity(int base_addr, uart_parity par){
+    int ret = SUCCESS;
+    uint8_t parity = (uint8_t)(par << 3);
+    uint8_t conf; if((ret = uart_get_lcr(base_addr, &conf))) return ret;
+    conf = (conf & (~UART_PARITY)) | parity;
+    return uart_set_lcr(base_addr, conf);
+}
+int uart_set_bit_rate(int base_addr, uint32_t bit_rate){
+    int ret = SUCCESS;
+    uint16_t latch = (uint16_t)(UART_BITRATE/bit_rate);
+    uint8_t dll = UART_GET_DLL(latch);
+    uint8_t dlm = UART_GET_DLM(latch);
+    if((ret = uart_enable_divisor_latch(base_addr))) return ret;
+    if(sys_outb(base_addr+UART_DLL, dll)) return WRITE_ERROR;
+    if(sys_outb(base_addr+UART_DLM, dlm)) return WRITE_ERROR;
+    if((ret = uart_disable_divisor_latch(base_addr))) return ret;
+    return SUCCESS;
+}
+
+static int uart_get_char(int base_addr, uint8_t *p){
+    int ret;
+    if((ret = uart_disable_divisor_latch(base_addr))) return ret;
+    return util_sys_inb(base_addr+UART_RBR, p);
+}
+static int uart_send_char(int base_addr, uint8_t c){
+    int ret;
+    if((ret = uart_disable_divisor_latch(base_addr))) return ret;
+    if(sys_outb(base_addr+UART_THR, c)) return WRITE_ERROR;
+    return SUCCESS;
+}
+static int uart_receiver_ready(int base_addr){
+    uint8_t lsr;
+    if(uart_get_lsr(base_addr, &lsr)) return false;
+    return UART_GET_RECEIVER_READY(lsr);
+}
+static int uart_transmitter_empty(int base_addr){
+    uint8_t lsr;
+    if(uart_get_lsr(base_addr, &lsr)) return false;
+    return UART_GET_TRANSMITTER_EMPTY(lsr);
+}
+
+int uart_enable_int_rx(int base_addr){
+    int ret;
+    uint8_t ier;
+    if((ret = uart_get_ier(base_addr, &ier))) return ret;
+    ier |= UART_INT_EN_RX;
+    return uart_set_ier(base_addr, ier);
+}
+int uart_disable_int_rx(int base_addr){
+    int ret;
+    uint8_t ier;
+    if((ret = uart_get_ier(base_addr, &ier))) return ret;
+    ier &= ~UART_INT_EN_RX;
+    return uart_set_ier(base_addr, ier);
+}
+int uart_enable_int_tx(int base_addr){
+    int ret;
+    uint8_t ier;
+    if((ret = uart_get_ier(base_addr, &ier))) return ret;
+    ier |= UART_INT_EN_TX;
+    return uart_set_ier(base_addr, ier);
+}
+int uart_disable_int_tx(int base_addr){
+    int ret;
+    uint8_t ier;
+    if((ret = uart_get_ier(base_addr, &ier))) return ret;
+    ier &= ~UART_INT_EN_TX;
+    return uart_set_ier(base_addr, ier);
+}
+
+/// NCTP
+
+//#define NCTP_START      0x80
+//#define NCTP_END        0xFF
+#define NCTP_OK         0xFF
+#define NCTP_NOK        0x00
+
+static queue_t *out = NULL;
+static queue_t *in  = NULL;
+static void (*process)(const uint8_t*, const size_t) = NULL;
+
+int nctp_init(void){
+    out = queue_ctor(); if(out == NULL) return NULL_PTR;
+    in  = queue_ctor(); if(in  == NULL) return NULL_PTR;
+    return SUCCESS;
+}
+int nctp_dump(void){
+    int ret;
+    if((ret = nctp_free())) return ret;
+    return nctp_init();
+}
+int nctp_set_processor(void (*proc_func)(const uint8_t*, const size_t)){
+    process = proc_func;
+    return SUCCESS;
+}
+int nctp_free(void){
+    while(!queue_empty(out)){
+        free(queue_top(out));
+        queue_pop(out);
+    }
+    while(!queue_empty(in)){
+        free(queue_top(in));
+        queue_pop(in);
+    }
+    return SUCCESS;
+}
+
+int nctp_send(size_t num, const uint8_t *const *ptr, const size_t *const sz){
+    int ret;
+    uint16_t sz_total = 0;{
+        for(size_t i = 0; i < num; ++i)
+            sz_total += sz[i];
+    }
+    uint8_t *tmp;
+    tmp = malloc(sizeof(uint8_t)); *tmp = *((uint8_t*)(&sz_total)+0); queue_push(out, tmp);
+    tmp = malloc(sizeof(uint8_t)); *tmp = *((uint8_t*)(&sz_total)+1); queue_push(out, tmp);
+    for(size_t i = 0; i < num; ++i){
+        const uint8_t *p = ptr[i]; const size_t s = sz[i];
+        for(size_t j = 0; j < s; ++j, ++p){
+            tmp = malloc(sizeof(uint8_t)); *tmp = *p; queue_push(out, tmp);
+        }
+    }
+
+    if(uart_transmitter_empty(COM1_ADDR)){
+        if((ret = uart_send_char(COM1_ADDR, *(uint8_t*)queue_top(out)))) return ret;
+        queue_pop(out);
+    }
+    return SUCCESS;
+}
+static int nctp_transmit(void){
+    if(!queue_empty(out)){
+        int ret = uart_send_char(COM1_ADDR, *(uint8_t*)queue_top(out));
+        queue_pop(out);
+        return ret;
+    }else return SUCCESS;
+}
+
+static void nctp_process_received(){
+    uint16_t sz = 0;{
+        uint8_t sz0 = *(uint8_t*)queue_top(in); free(queue_top(in)); queue_pop(in);
+        uint8_t sz1 = *(uint8_t*)queue_top(in); free(queue_top(in)); queue_pop(in);
+        *((uint8_t*)(&sz)+0) = sz0;
+        *((uint8_t*)(&sz)+1) = sz1;
+    }
+    uint8_t *p = malloc(sz*sizeof(uint8_t));
+    for(uint16_t i = 0; i < sz; ++i){
+        p[i] = *(uint8_t*)queue_top(in);
+        free(queue_top(in)); queue_pop(in);
+    }
+    if(process != NULL) process(p, sz);
+    free(p);
+}
+
+static int num_bytes_to_receive = 0;
+static uint16_t szbytes_to_receive = 0;
+static uint8_t size0 = 0;
+static int nctp_receive(void){
+    int ret;
+    uint8_t c;
+    int counter_to_process = 0;
+
+    while(uart_receiver_ready(COM1_ADDR)){
+        if((ret = uart_get_char(COM1_ADDR, &c))) return ret;
+        uint8_t *tmp = malloc(sizeof(uint8_t)); *tmp = c;
+
+        queue_push(in, tmp);
+
+        if       (szbytes_to_receive){ // gotta receive 2nd size byte and update num_bytes
+            *((uint8_t*)(&num_bytes_to_receive)+0) = size0;
+            *((uint8_t*)(&num_bytes_to_receive)+1) = c;
+            szbytes_to_receive = 0;
+        } else if(num_bytes_to_receive > 0){
+            /* Now I know there are no more size bytes to receive.
+             * If there are normal bytes to receive*/
+             --num_bytes_to_receive;
+             if(num_bytes_to_receive == 0) ++counter_to_process;
+        } else {
+            /* Now I know I am not expecting anything.
+             * The fact I received something means it is the 1st size byte */
+             size0 = c;
+             szbytes_to_receive = 1;
+        }
+    }
+    while(counter_to_process-- > 0) nctp_process_received();
+    return SUCCESS;
+}
+
+static int nctp_ih_err = SUCCESS;
+int (nctp_get_ih_error)(void){ return nctp_ih_err; }
+void nctp_ih(void){
+    uint8_t iir;
+    if((nctp_ih_err = uart_get_iir(COM1_ADDR, &iir))) return;
+    if(UART_GET_IF_INT_PEND(iir)){
+        switch(UART_GET_INT_PEND(iir)){
+            case uart_int_rx: nctp_receive (); break;
+            case uart_int_tx: nctp_transmit(); break;
+            case uart_int_receiver_line_stat: break;
+            case uart_int_modem_stat: break;
+            case uart_int_char_timeout_fifo: break;
+            //default: break;
+        }
+    }
+}

Property changes on: proj/src/libs/uart/src/uart.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/utils/include/xpm_utils.h
===================================================================
--- proj/src/libs/utils/include/xpm_utils.h	(nonexistent)
+++ proj/src/libs/utils/include/xpm_utils.h	(revision 370)
@@ -0,0 +1,29 @@
+#ifndef XMP_UTILS_H_INCLUDED
+#define XMP_UTILS_H_INCLUDED
+
+/**
+ * @defgroup xpm_utils xpm_utils
+ * @ingroup utils
+ * @brief XPM utilities module.
+ *
+ * @{
+ */
+
+/**
+ * @brief Save XPM array of strings as a XPM2 text file.
+ * @param   p   XPM to be saved
+ * @param   s   Path to save the XPM as XPM2 file
+ */
+void xpm_save_as_xpm2(const char* const* p, const char *s);
+/**
+ * @brief Load XPM2 file as a XPM array of strings.
+ * @param   s   Path to XPM2 file to be loaded
+ * @return      Array of strings representing the loaded XPM
+ */
+char** xpm_load_xpm2(const char *s);
+
+/**
+ * @}
+ */
+
+#endif //XMP_UTILS_H_INCLUDED

Property changes on: proj/src/libs/utils/include/xpm_utils.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/libs/libs.h
===================================================================
--- proj/src/libs/libs.h	(nonexistent)
+++ proj/src/libs/libs.h	(revision 370)
@@ -0,0 +1,32 @@
+#ifndef LIBS_H_INCLUDED
+#define LIBS_H_INCLUDED
+
+/**
+ * @defgroup    libs    libs
+ * @brief   Libraries module.
+ *
+ * @{
+ */
+
+#include "classes/include/classes.h"
+#include "graph/include/graph.h"
+#include "graph/include/sprite.h"
+#include "graph/include/text.h"
+#include "graph/include/rectangle.h"
+#include "graph/include/menu.h"
+#include "kbc/include/kbc.h"
+#include "kbc/include/keyboard.h"
+#include "kbc/include/mouse.h"
+#include "rtc/include/rtc.h"
+#include "timer/include/timer.h"
+#include "uart/include/uart.h"
+#include "utils/include/utils.h"
+#include "utils/include/errors.h"
+#include "utils/include/fast_math.h"
+#include "utils/include/xpm_utils.h"
+
+/**
+ * @}
+ */
+
+#endif //LIBS_H_INCLUDED

Property changes on: proj/src/libs/libs.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii040.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii040.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii040.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+..................................        .................
+..................................       ..................
+.................................        ..................
+.................................       ...................
+................................        ...................
+...............................        ....................
+...............................        ....................
+..............................        .....................
+..............................        .....................
+.............................        ......................
+.............................        ......................
+............................        .......................
+............................        .......................
+...........................         .......................
+...........................        ........................
+...........................        ........................
+..........................         ........................
+..........................        .........................
+.........................         .........................
+.........................         .........................
+.........................        ..........................
+........................         ..........................
+........................         ..........................
+........................        ...........................
+.......................         ...........................
+.......................         ...........................
+.......................         ...........................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+.....................         .............................
+.....................         .............................
+.....................         .............................
+.....................         .............................
+.....................         .............................
+.....................         .............................
+.....................         .............................
+.....................         .............................
+.....................         .............................
+.....................         .............................
+.....................         .............................
+....................          .............................
+....................          .............................
+.....................         .............................
+.....................         .............................
+.....................         .............................
+.....................         .............................
+.....................         .............................
+.....................         .............................
+.....................         .............................
+.....................         .............................
+.....................         .............................
+.....................         .............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+.......................         ...........................
+.......................         ...........................
+.......................         ...........................
+.......................         ...........................
+........................         ..........................
+........................         ..........................
+........................         ..........................
+.........................        ..........................
+.........................         .........................
+..........................        .........................
+..........................        .........................
+..........................         ........................
+...........................        ........................
+...........................         .......................
+............................        .......................
+............................        .......................
+.............................        ......................
+.............................        ......................
+..............................        .....................
+..............................        .....................
+...............................        ....................
+...............................        ....................
+................................        ...................
+................................        ...................
+.................................        ..................
+..................................       ..................
+..................................        .................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii040.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii044.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii044.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii044.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+........................            .......................
+........................            .......................
+........................            .......................
+........................            .......................
+........................            .......................
+........................            .......................
+........................            .......................
+........................            .......................
+........................            .......................
+........................            .......................
+........................            .......................
+........................           ........................
+.......................            ........................
+.......................           .........................
+.......................           .........................
+.......................          ..........................
+......................          ...........................
+......................          ...........................
+......................         ............................
+......................         ............................
+.....................         .............................
+.....................         .............................
+.....................        ..............................
+.....................        ..............................
+....................        ...............................
+....................        ...............................
+....................       ................................
+...................        ................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii044.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii048.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii048.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii048.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.........................         .........................
+.....................                 .....................
+...................                     ...................
+..................                       ..................
+................                          .................
+...............                             ...............
+..............                               ..............
+..............                               ..............
+.............            .........            .............
+............            ...........            ............
+............          ...............          ............
+...........          .................          ...........
+...........          .................          ...........
+..........          ...................          ..........
+..........          ...................          ..........
+.........          .....................          .........
+.........          .....................          .........
+.........         .......................         .........
+........          .......................         .........
+........          .......................          ........
+........          .......................          ........
+........         .........................         ........
+........         .........................         ........
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........    ............         .......
+.......         ..........       ..........         .......
+.......         .........         .........         .......
+......          ........           ........         .......
+......          ........           ........          ......
+......          .......             .......          ......
+......          .......             .......          ......
+......          .......             .......          ......
+......          .......             .......          ......
+......          ........           ........          ......
+......          ........          .........         .......
+.......         .........        ..........         .......
+.......         ...........     ...........         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+........         .........................         ........
+........         .........................         ........
+........          .......................          ........
+........          .......................          ........
+........          .......................         .........
+.........         .......................         .........
+.........          .....................          .........
+.........          .....................          .........
+..........          ...................          ..........
+..........          ...................          ..........
+...........          .................          ...........
+...........          .................          ...........
+............          ...............          ............
+............            ...........            ............
+.............            .........            .............
+..............                               ..............
+..............                               ..............
+...............                             ...............
+................                           ................
+..................                       ..................
+...................                     ...................
+.....................                 .....................
+.........................         .........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii048.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii052.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii052.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii052.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.................................            ..............
+................................             ..............
+................................             ..............
+...............................              ..............
+..............................               ..............
+..............................               ..............
+.............................                ..............
+.............................                ..............
+............................                 ..............
+...........................       .          ..............
+...........................       .          ..............
+..........................       ..          ..............
+.........................        ..          ..............
+.........................       ...          ..............
+........................       ....          ..............
+........................       ....          ..............
+.......................       .....          ..............
+......................        .....          ..............
+......................       ......          ..............
+.....................       .......          ..............
+....................        .......          ..............
+....................       ........          ..............
+...................        ........          ..............
+..................        .........          ..............
+..................       ..........          ..............
+.................        ..........          ..............
+.................       ...........          ..............
+................        ...........          ..............
+...............        ............          ..............
+...............       .............          ..............
+..............        .............          ..............
+.............        ..............          ..............
+.............        ..............          ..............
+............        ...............          ..............
+...........         ...............          ..............
+...........        ................          ..............
+..........        .................          ..............
+..........        .................          ..............
+.........        ..................          ..............
+........         ..................          ..............
+........        ...................          ..............
+.......        ....................          ..............
+......         ....................          ..............
+......        .....................          ..............
+.....         .....................          ..............
+.....        ......................          ..............
+.....                                                 .....
+.....                                                 .....
+.....                                                 .....
+.....                                                 .....
+.....                                                 .....
+.....                                                 .....
+.....                                                 .....
+.....                                                 .....
+...................................          ..............
+...................................          ..............
+...................................          ..............
+...................................          ..............
+...................................          ..............
+...................................          ..............
+...................................          ..............
+...................................          ..............
+...................................          ..............
+...................................          ..............
+...................................          ..............
+...................................          ..............
+...................................          ..............
+...................................          ..............
+...................................          ..............
+...................................          ..............
+...................................          ..............
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii052.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii056.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii056.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii056.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+......................               ......................
+...................                     ...................
+.................                         .................
+...............                             ...............
+..............                               ..............
+.............                                 .............
+............                                   ............
+...........              .........              ...........
+..........             .............            ...........
+..........           .................           ..........
+.........           ...................           .........
+.........          .....................          .........
+.........          .....................          .........
+.........         .......................         .........
+........          .......................          ........
+........          .......................          ........
+........          .......................          ........
+........          .......................          ........
+........          .......................          ........
+........          .......................          ........
+........          .......................          ........
+........          .......................          ........
+.........         .......................         .........
+.........         .......................         .........
+.........         .......................         .........
+..........         .....................         ..........
+..........         .....................         ..........
+...........         ...................         ...........
+...........          .................          ...........
+............           .............           ............
+.............            .........            .............
+...............                             ...............
+................                           ................
+..................                       ..................
+....................                   ....................
+..................                       ..................
+................                           ................
+..............                               ..............
+.............                                 .............
+...........             ...........            ............
+...........           ...............           ...........
+..........          ...................          ..........
+.........          .....................          .........
+........          ......................          .........
+........          .......................          ........
+........         .........................         ........
+.......          .........................          .......
+.......          .........................          .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+.......         ...........................         .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......           .......................           .......
+........           ......................          ........
+........           .....................           ........
+.........           ...................           .........
+.........             ...............             .........
+..........              ...........              ..........
+...........                                     ...........
+...........                                     ...........
+............                                  .............
+..............                               ..............
+...............                             ...............
+.................                         .................
+....................                   ....................
+........................           ........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii056.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii060.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii060.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii060.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+....................................................   ....
+.................................................      ....
+...............................................        ....
+............................................           ....
+..........................................             ....
+.......................................                ....
+.....................................                  ....
+..................................                     ....
+...............................                      ......
+.............................                     .........
+..........................                      ...........
+........................                     ..............
+.....................                     .................
+...................                     ...................
+................                     ......................
+..............                     ........................
+...........                     ...........................
+.........                    ..............................
+......                     ................................
+....                    ...................................
+....                 ......................................
+....               ........................................
+....            ...........................................
+....           ............................................
+....             ..........................................
+....                .......................................
+....                   ....................................
+.....                    ..................................
+........                    ...............................
+..........                     ............................
+.............                    ..........................
+...............                     .......................
+..................                     ....................
+....................                     ..................
+.......................                     ...............
+.........................                      ............
+............................                     ..........
+..............................                      .......
+.................................                     .....
+...................................                    ....
+......................................                 ....
+........................................               ....
+...........................................            ....
+..............................................         ....
+................................................       ....
+...................................................    ....
+.....................................................  ....
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii060.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii064.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii064.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii064.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.............................          ....................
+........................                   ................
+......................                       ..............
+....................                           ............
+..................                              ...........
+................                                 ..........
+...............                                   .........
+..............              ...........            ........
+.............            .................          .......
+............           ....................          ......
+...........          .......................         ......
+..........          .........................         .....
+.........          ...........................        .....
+.........        ..............................        ....
+........         ...............................       ....
+.......         ................................       ....
+.......        .................................        ...
+......        ...................................       ...
+......        ...................................       ...
+.....        ....................................       ...
+.....        .....................       ........       ...
+....        ...................             .....       ...
+....        .................                 ....      ...
+....       ................                    ...      ...
+...        ...............                      ..      ...
+...       ...............                               ...
+...       ..............                                ...
+...       ..............           .......              ...
+...       .............          ...........            ...
+..       .............         ..............           ...
+..       .............        ................          ...
+..       ............         .................         ...
+..       ............        ...................        ...
+..       ............       ....................        ...
+..       ...........        .....................       ...
+..       ...........        .....................       ...
+.        ...........       ......................       ...
+.       ............       .......................      ...
+.       ............       .......................      ...
+.       ............       .......................      ...
+.       ............       .......................      ...
+.       ............       .......................      ...
+.       ............       .......................      ...
+.       ............       .......................      ...
+.       ............       ......................       ...
+..       ...........        .....................       ...
+..       ...........        .....................       ...
+..       ............       ....................        ...
+..       ............        ...................        ...
+..       ............         .................         ...
+..       .............        .................         ...
+..       .............         ...............          ...
+...       .............          ...........            ...
+...       .............            .......              ...
+...       ..............                                ...
+...        ..............                               ...
+....       ...............                      ..      ...
+....       ................                    ...      ...
+....        .................                 ....      ...
+.....       ...................             ......      ...
+.....        .....................       ..................
+.....        ..............................................
+......        .............................................
+......        .............................................
+.......        ............................................
+.......         ...........................................
+........         ..........................................
+.........         .........................................
+.........          ........................................
+..........          .......................................
+...........          ......................................
+............           ....................................
+.............            ..................................
+..............             .................... ...........
+...............                ............     ...........
+.................                                ..........
+..................                               ..........
+....................                             ..........
+......................                            .........
+........................                          .........
+...........................                    ............
+................................           ................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii064.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii068.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii068.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii068.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.......                    ................................
+.......                          ..........................
+.......                             .......................
+.......                               .....................
+.......                                 ...................
+.......                                  ..................
+.......                                    ................
+.......                                     ...............
+.......         ...........                  ..............
+.......         ...............               .............
+.......         ..................            .............
+.......         ...................            ............
+.......         ....................            ...........
+.......         .....................           ...........
+.......         ......................           ..........
+.......         .......................          ..........
+.......         .......................           .........
+.......         ........................          .........
+.......         ........................          .........
+.......         .........................          ........
+.......         .........................          ........
+.......         .........................          ........
+.......         ..........................          .......
+.......         ..........................          .......
+.......         ..........................          .......
+.......         ..........................          .......
+.......         ..........................          .......
+.......         ..........................          .......
+.......         ..........................          .......
+.......         ...........................          ......
+.......         ...........................          ......
+.......         ...........................          ......
+.......         ...........................          ......
+.......         ...........................          ......
+.......         ...........................          ......
+.......         ...........................          ......
+.......         ...........................          ......
+.......         ...........................          ......
+.......         ...........................          ......
+.......         ...........................          ......
+.......         ...........................          ......
+.......         ...........................          ......
+.......         ...........................          ......
+.......         ..........................          .......
+.......         ..........................          .......
+.......         ..........................          .......
+.......         ..........................          .......
+.......         ..........................          .......
+.......         ..........................          .......
+.......         ..........................          .......
+.......         .........................          ........
+.......         .........................          ........
+.......         .........................          ........
+.......         ........................          .........
+.......         ........................          .........
+.......         .......................           .........
+.......         .......................          ..........
+.......         ......................           ..........
+.......         .....................           ...........
+.......         .....................           ...........
+.......         ...................            ............
+.......         ..................            .............
+.......         ...............               .............
+.......         ............                 ..............
+.......                                     ...............
+.......                                    ................
+.......                                  ..................
+.......                                 ...................
+.......                               .....................
+.......                             .......................
+.......                          ..........................
+.......                     ...............................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii068.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii072.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii072.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii072.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......                                             .......
+.......                                             .......
+.......                                             .......
+.......                                             .......
+.......                                             .......
+.......                                             .......
+.......                                             .......
+.......                                             .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii072.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii076.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii076.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii076.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........          .......................................
+..........                                            .....
+..........                                            .....
+..........                                            .....
+..........                                            .....
+..........                                            .....
+..........                                            .....
+..........                                            .....
+..........                                            .....
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii076.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii080.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii080.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii080.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+..........                          .......................
+.........                                ..................
+.........                                   ...............
+.........                                    ..............
+.........                                      ............
+.........                                       ...........
+.........                                        ..........
+.........                                         .........
+.........          ................                ........
+.........          ...................              .......
+.........          ....................             .......
+.........          ......................            ......
+.........          .......................           ......
+.........          .......................           ......
+.........          ........................           .....
+.........          ........................           .....
+.........          .........................          .....
+.........          .........................          .....
+.........          .........................          .....
+.........          .........................          .....
+.........          .........................          .....
+.........          ..........................          ....
+.........          .........................          .....
+.........          .........................          .....
+.........          .........................          .....
+.........          .........................          .....
+.........          .........................          .....
+.........          ........................           .....
+.........          ........................           .....
+.........          .......................           ......
+.........          .......................           ......
+.........          ......................            ......
+.........          ....................             .......
+.........          ...................              .......
+.........          ................                ........
+.........                                         .........
+.........                                        ..........
+.........                                       ...........
+.........                                      ............
+.........                                     .............
+.........                                   ...............
+.........                                ..................
+.........                            ......................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii080.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/maps/xpm/map1.xpm
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/x-xpmi
Index: proj/src/maps/xpm/map1.xpm
===================================================================
--- proj/src/maps/xpm/map1.xpm	(nonexistent)
+++ proj/src/maps/xpm/map1.xpm	(revision 370)

Property changes on: proj/src/maps/xpm/map1.xpm
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+image/x-xpmi
\ No newline at end of property
Index: proj/src/maps/map1.h
===================================================================
--- proj/src/maps/map1.h	(nonexistent)
+++ proj/src/maps/map1.h	(revision 370)
@@ -0,0 +1,20 @@
+#ifndef MAP1_H_INCLUDED
+#define MAP1_H_INCLUDED
+
+#include "libs.h"
+
+static map_t* get_map1(void){
+    char **ret         = xpm_load_xpm2("/home/lcom/labs/proj/src/maps/xpm2/map1.xpm2");
+    char **ret_collide = xpm_load_xpm2("/home/lcom/labs/proj/src/maps/xpm2/map1_collide.xpm2");
+    map_t *r = NULL;
+    if(ret != NULL && ret_collide != NULL){
+        r = map_ctor((const char *const *)ret, (const char *const *)ret_collide);
+    }else{
+        if(ret         == NULL) printf("%s: map is NULL\n", __func__);
+        if(ret_collide == NULL) printf("%s: collide is NULL\n", __func__);
+    }
+    free(ret); free(ret_collide);
+    return r;
+}
+
+#endif /* end of include guard: MAP_H_INCLUDED */

Property changes on: proj/src/maps/map1.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii034.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii034.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii034.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.................       ...........       .................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+................        ...........        ................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii034.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii038.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii038.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii038.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.......................             .......................
+....................                    ...................
+..................                        .................
+................                          .................
+...............                           .................
+..............                            .................
+..............                            .................
+.............             ........        .................
+.............          ...............    .................
+............          ..................  .................
+............         ......................................
+............        .......................................
+............        .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+............        .......................................
+............        .......................................
+............        .......................................
+............         ......................................
+............         ......................................
+.............         .....................................
+.............         .....................................
+..............         ....................................
+..............          ...................................
+...............         ...................................
+...............          ..................................
+................          .................................
+...............           .................................
+.............              ................................
+............                ...............................
+...........                  ..............................
+..........                   ..............................
+.........          .          .............................
+.........         ...          ............................
+........         .....          ..................       ..
+.......         .......         ..................       ..
+......         ........          .................       ..
+......         .........          ................       ..
+.....         ...........          ...............       ..
+.....        ............          ...............       ..
+....         .............          ..............       ..
+....        ...............          .............       ..
+....        ................          ............       ..
+...         ................          ............       ..
+...        ..................          ..........        ..
+...        ...................          .........        ..
+...        ....................          ........       ...
+...        ....................          ........       ...
+...        .....................          .......       ...
+...        ......................          .....        ...
+...        .......................          ....       ....
+...        .......................          ....       ....
+...         .......................          ..       .....
+...         ........................                  .....
+...         .........................                 .....
+....         ........................                ......
+....         .........................              .......
+....          .........................             .......
+.....          ........................            ........
+.....           ........................          .........
+......           .......................           ........
+......            ....................              .......
+.......            .................                .......
+........             .............                   ......
+.........                 ....                        .....
+..........                                             ....
+...........                                ..           ...
+............                             .....          ...
+.............                           .......          ..
+...............                       ..........          .
+..................                 ........................
+.....................           ...........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii038.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii042.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii042.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii042.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................     ...........................
+...........................     ...........................
+...........................     ...........................
+...........................     ...........................
+...........................     ...........................
+...........................     ...........................
+...........................     ...........................
+...........................     ...........................
+...........................     ...........................
+..........  ...............     ...............  ..........
+..........    .............     .............    ..........
+.........      ............     ............      .........
+........         ..........     ..........         ........
+........           ........     ........           ........
+..........          .......     .......          ..........
+............          .....     .....          ............
+..............          ...     ...          ..............
+................         ..     ..         ................
+..................                       ..................
+...................                     ...................
+.....................                 .....................
+.......................             .......................
+.........................         .........................
+........................           ........................
+......................               ......................
+....................                   ....................
+..................                       ..................
+................          .     .          ................
+..............          ...     ...          ..............
+.............         .....     .....         .............
+...........          ......     ......          ...........
+.........          ........     ........          .........
+........         ..........     ..........         ........
+.........       ...........     ...........       .........
+.........     .............     .............     .........
+..........  ...............     ...............  ..........
+...........................     ...........................
+...........................     ...........................
+...........................     ...........................
+...........................     ...........................
+...........................     ...........................
+...........................     ...........................
+...........................     ...........................
+...........................     ...........................
+...........................     ...........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii042.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii046.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii046.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii046.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+........................           ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii046.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii050.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii050.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii050.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.....................           ...........................
+.................                   .......................
+.............                          ....................
+...........                              ..................
+.........                                 .................
+........                                    ...............
+........                                     ..............
+........                                      .............
+........               ........               .............
+........           ...............             ............
+........        ...................             ...........
+........     ........................           ...........
+........   ...........................           ..........
+........  ............................           ..........
+.......................................          ..........
+.......................................           .........
+........................................          .........
+........................................          .........
+........................................          .........
+........................................          .........
+........................................          .........
+........................................          .........
+........................................          .........
+........................................          .........
+........................................          .........
+........................................         ..........
+.......................................          ..........
+.......................................          ..........
+.......................................         ...........
+......................................          ...........
+......................................         ............
+.....................................          ............
+....................................          .............
+....................................          .............
+...................................          ..............
+..................................          ...............
+.................................           ...............
+.................................          ................
+................................          .................
+...............................          ..................
+..............................          ...................
+.............................          ....................
+............................           ....................
+...........................           .....................
+..........................           ......................
+.........................           .......................
+.........................          ........................
+........................          .........................
+.......................          ..........................
+......................          ...........................
+.....................          ............................
+....................          .............................
+...................          ..............................
+..................          ...............................
+.................           ...............................
+................           ................................
+...............           .................................
+..............           ..................................
+.............           ...................................
+............           ....................................
+...........           .....................................
+...........          ......................................
+..........          .......................................
+.........          ........................................
+........          .........................................
+.......                                            ........
+.......                                            ........
+.......                                            ........
+.......                                            ........
+.......                                            ........
+.......                                            ........
+.......                                            ........
+.......                                            ........
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii050.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii054.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii054.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii054.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................            ....................
+........................                    ...............
+.....................                          ............
+....................                           ............
+..................                             ............
+.................                              ............
+................                               ............
+...............                                ............
+..............               ..........        ............
+.............             .................    ............
+.............           .....................  ............
+............           ....................................
+...........           .....................................
+...........          ......................................
+..........          .......................................
+..........          .......................................
+..........         ........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+........         ..........................................
+........         ..........................................
+........         ..........................................
+........        ...........................................
+.......         ...........................................
+.......         ...........................................
+.......         .........             .....................
+.......         .......                  ..................
+.......         .....                      ................
+.......        .....                        ...............
+.......        ....                           .............
+.......        ...                             ............
+.......        ..                              ............
+.......        .          ........              ...........
+......         .        .............            ..........
+......                ................           ..........
+......               ..................           .........
+......              ....................          .........
+......              .....................          ........
+......             ......................          ........
+......             .......................         ........
+.......           ........................          .......
+.......           ........................          .......
+.......           .........................         .......
+.......          ..........................         .......
+.......          ..........................         .......
+.......          ..........................         .......
+.......          ..........................          ......
+.......          ..........................          ......
+.......          ..........................          ......
+.......          ..........................          ......
+........         ..........................          ......
+........         ..........................         .......
+........         ..........................         .......
+........         ..........................         .......
+........          .........................         .......
+.........         ........................          .......
+.........         ........................          .......
+.........         ........................          .......
+..........         ......................          ........
+..........         ......................          ........
+..........          ....................           ........
+...........          ...................          .........
+...........           .................           .........
+............           ..............            ..........
+.............            ...........            ...........
+.............                                   ...........
+..............                                 ............
+...............                               .............
+................                             ..............
+..................                         ................
+...................                       .................
+......................                 ....................
+.........................           .......................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii054.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii058.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii058.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii058.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+........................           ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii058.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii062.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii062.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii062.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+....   ....................................................
+....      .................................................
+....        ...............................................
+....           ............................................
+....             ..........................................
+....                .......................................
+....                  .....................................
+....                     ..................................
+......                      ...............................
+.........                     .............................
+...........                      ..........................
+..............                     ........................
+.................                     .....................
+...................                     ...................
+......................                     ................
+........................                     ..............
+...........................                     ...........
+..............................                    .........
+................................                     ......
+...................................                    ....
+......................................                 ....
+........................................               ....
+...........................................            ....
+............................................           ....
+..........................................             ....
+.......................................                ....
+....................................                   ....
+..................................                    .....
+...............................                    ........
+............................                     ..........
+..........................                    .............
+.......................                     ...............
+....................                     ..................
+..................                     ....................
+...............                     .......................
+............                      .........................
+..........                     ............................
+.......                      ..............................
+.....                     .................................
+....                    ...................................
+....                 ......................................
+....               ........................................
+....            ...........................................
+....         ..............................................
+....       ................................................
+....    ...................................................
+....  .....................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii062.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii066.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii066.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii066.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+........                           ........................
+........                               ....................
+........                                  .................
+........                                    ...............
+........                                     ..............
+........                                       ............
+........                                        ...........
+........                                        ...........
+........          .................              ..........
+........          ....................            .........
+........          .....................           .........
+........          ......................           ........
+........          .......................          ........
+........          .......................          ........
+........          ........................          .......
+........          ........................          .......
+........          ........................          .......
+........          ........................          .......
+........          ........................          .......
+........          ........................          .......
+........          ........................          .......
+........          ........................          .......
+........          ........................         ........
+........          .......................          ........
+........          .......................          ........
+........          .......................          ........
+........          ......................          .........
+........          .....................           .........
+........          ...................            ..........
+........          ................              ...........
+........                                       ............
+........                                      .............
+........                                    ...............
+........                                ...................
+........                                  .................
+........                                     ..............
+........                                       ............
+........                                        ...........
+........          ..................             ..........
+........          ....................            .........
+........          ......................           ........
+........          .......................          ........
+........          ........................          .......
+........          .........................          ......
+........          .........................          ......
+........          ..........................         ......
+........          ..........................          .....
+........          ..........................          .....
+........          ...........................         .....
+........          ...........................         .....
+........          ...........................         .....
+........          ...........................         .....
+........          ...........................         .....
+........          ...........................         .....
+........          ...........................         .....
+........          ..........................          .....
+........          ..........................          .....
+........          ..........................          .....
+........          .........................           .....
+........          .........................          ......
+........          ........................           ......
+........          .......................           .......
+........          .....................             .......
+........          ..................               ........
+........                                           ........
+........                                          .........
+........                                         ..........
+........                                       ............
+........                                      .............
+........                                    ...............
+........                                 ..................
+........                            .......................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii066.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii070.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii070.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii070.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........                                          ......
+...........                                          ......
+...........                                          ......
+...........                                          ......
+...........                                          ......
+...........                                          ......
+...........                                          ......
+...........                                          ......
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........                                       .........
+...........                                       .........
+...........                                       .........
+...........                                       .........
+...........                                       .........
+...........                                       .........
+...........                                       .........
+...........                                       .........
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........          ......................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii070.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii074.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii074.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii074.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+..................                            .............
+..................                            .............
+..................                            .............
+..................                            .............
+..................                            .............
+..................                            .............
+..................                            .............
+..................                            .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................          .............
+....................................         ..............
+....................................         ..............
+....................................         ..............
+...................................          ..............
+...................................          ..............
+..... .............................          ..............
+.....   ...........................         ...............
+.....    .........................          ...............
+.....      ......................           ...............
+.....        ....................           ...............
+.....          ................            ................
+.....             ...........              ................
+.....                                     .................
+.....                                    ..................
+.....                                    ..................
+.....                                  ....................
+.......                               .....................
+..........                          .......................
+.............                     .........................
+..................            .............................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii074.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii078.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii078.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii078.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.......            ........................         .......
+.......            ........................         .......
+.......             .......................         .......
+.......             .......................         .......
+.......              ......................         .......
+.......              ......................         .......
+.......              ......................         .......
+.......               .....................         .......
+.......               .....................         .......
+.......                ....................         .......
+.......                ....................         .......
+.......                ....................         .......
+.......                 ...................         .......
+.......                 ...................         .......
+.......         .        ..................         .......
+.......         .        ..................         .......
+.......         .        ..................         .......
+.......         ..        .................         .......
+.......         ..        .................         .......
+.......         ...        ................         .......
+.......         ...        ................         .......
+.......         ...        ................         .......
+.......         ....        ...............         .......
+.......         ....        ...............         .......
+.......         .....        ..............         .......
+.......         .....        ..............         .......
+.......         ......        .............         .......
+.......         ......        .............         .......
+.......         ......        .............         .......
+.......         .......        ............         .......
+.......         .......        ............         .......
+.......         ........        ...........         .......
+.......         ........        ...........         .......
+.......         ........        ...........         .......
+.......         .........        ..........         .......
+.......         .........        ..........         .......
+.......         ..........        .........         .......
+.......         ..........        .........         .......
+.......         ..........        .........         .......
+.......         ...........        ........         .......
+.......         ...........        ........         .......
+.......         ............        .......         .......
+.......         ............        .......         .......
+.......         ............        .......         .......
+.......         .............        ......         .......
+.......         .............        ......         .......
+.......         ..............        .....         .......
+.......         ..............        .....         .......
+.......         ...............        ....         .......
+.......         ...............        ....         .......
+.......         ...............        ....         .......
+.......         ................        ...         .......
+.......         ................        ...         .......
+.......         .................        ..         .......
+.......         .................        ..         .......
+.......         .................        ..         .......
+.......         ..................        .         .......
+.......         ..................        .         .......
+.......         ...................                 .......
+.......         ...................                 .......
+.......         ...................                 .......
+.......         ....................                .......
+.......         ....................                .......
+.......         .....................               .......
+.......         .....................               .......
+.......         .....................               .......
+.......         ......................              .......
+.......         ......................              .......
+.......         .......................             .......
+.......         .......................             .......
+.......         ........................            .......
+.......         ........................            .......
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii078.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii082.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii082.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii082.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.......                          ..........................
+.......                              ......................
+.......                                 ...................
+.......                                   .................
+.......                                     ...............
+.......                                      ..............
+.......                                       .............
+.......                                        ............
+.......         ................                ...........
+.......         ...................             ...........
+.......         ....................             ..........
+.......         ......................           ..........
+.......         ......................            .........
+.......         .......................           .........
+.......         ........................          .........
+.......         ........................           ........
+.......         ........................           ........
+.......         .........................          ........
+.......         .........................          ........
+.......         .........................          ........
+.......         .........................          ........
+.......         .........................          ........
+.......         .........................          ........
+.......         .........................          ........
+.......         ........................           ........
+.......         ........................          .........
+.......         ........................          .........
+.......         .......................           .........
+.......         .......................          ..........
+.......         ......................           ..........
+.......         .....................           ...........
+.......         ...................             ...........
+.......         ................               ............
+.......                                       .............
+.......                                     ...............
+.......                                    ................
+.......                                 ...................
+.......                              ......................
+.......                                ....................
+.......                                  ..................
+.......                                   .................
+.......         ..............             ................
+.......         ................            ...............
+.......         ..................           ..............
+.......         ...................          ..............
+.......         ....................          .............
+.......         ....................          .............
+.......         .....................          ............
+.......         ......................          ...........
+.......         ......................          ...........
+.......         .......................          ..........
+.......         .......................          ..........
+.......         ........................          .........
+.......         ........................          .........
+.......         .........................          ........
+.......         .........................          ........
+.......         ..........................          .......
+.......         ..........................          .......
+.......         ...........................          ......
+.......         ...........................          ......
+.......         ............................          .....
+.......         ............................          .....
+.......         .............................          ....
+.......         .............................          ....
+.......         ..............................          ...
+.......         ..............................          ...
+.......         ...............................          ..
+.......         ...............................          ..
+.......         ...............................           .
+.......         ................................          .
+.......         ................................           
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii082.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii086.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii086.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii086.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...          .................................          ...
+...          .................................          ...
+....         .................................         ....
+....          ...............................          ....
+....          ...............................          ....
+.....         ...............................         .....
+.....          .............................          .....
+.....          .............................          .....
+.....          .............................          .....
+......         .............................         ......
+......          ...........................          ......
+......          ...........................          ......
+.......         ...........................         .......
+.......         ...........................         .......
+.......          .........................          .......
+.......          .........................          .......
+........         .........................         ........
+........         .........................         ........
+........          .......................          ........
+.........         .......................         .........
+.........         .......................         .........
+.........         .......................         .........
+..........         .....................         ..........
+..........         .....................         ..........
+..........         .....................         ..........
+..........          ...................          ..........
+...........         ...................         ...........
+...........         ...................         ...........
+...........         ...................         ...........
+............         .................         ............
+............         .................         ............
+............         .................         ............
+............         .................         ............
+.............         ...............         .............
+.............         ...............         .............
+.............         ...............         .............
+..............        ...............        ..............
+..............         .............         ..............
+..............         .............         ..............
+..............         .............         ..............
+...............        ............         ...............
+...............         ...........         ...............
+...............         ...........         ...............
+................        ...........        ................
+................         .........         ................
+................         .........         ................
+.................        .........        .................
+.................        .........        .................
+.................         .......         .................
+.................         .......         .................
+..................        .......        ..................
+..................        .......        ..................
+..................         .....         ..................
+...................        .....        ...................
+...................        .....        ...................
+...................        .....        ...................
+...................         ...         ...................
+....................        ...        ....................
+....................        ...        ....................
+....................         .         ....................
+.....................        .        .....................
+.....................        .        .....................
+.....................                 .....................
+......................               ......................
+......................               ......................
+......................               ......................
+......................               ......................
+.......................             .......................
+.......................             .......................
+.......................             .......................
+........................           ........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii086.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii084.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii084.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii084.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+..                                                       ..
+..                                                       ..
+..                                                       ..
+..                                                       ..
+..                                                       ..
+..                                                       ..
+..                                                       ..
+..                                                       ..
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii084.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii090.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii090.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii090.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.........                                              ....
+.........                                              ....
+.........                                              ....
+.........                                              ....
+.........                                              ....
+.........                                              ....
+.........                                              ....
+.........                                              ....
+...........................................           .....
+...........................................          ......
+..........................................           ......
+..........................................          .......
+.........................................          ........
+........................................           ........
+........................................          .........
+.......................................          ..........
+......................................           ..........
+......................................          ...........
+.....................................          ............
+.....................................          ............
+....................................          .............
+...................................          ..............
+...................................          ..............
+..................................          ...............
+.................................           ...............
+.................................          ................
+................................          .................
+...............................           .................
+...............................          ..................
+..............................          ...................
+.............................           ...................
+.............................          ....................
+............................          .....................
+............................          .....................
+...........................          ......................
+..........................          .......................
+..........................          .......................
+.........................          ........................
+........................          .........................
+........................          .........................
+.......................          ..........................
+......................          ...........................
+......................          ...........................
+.....................          ............................
+....................          .............................
+....................          .............................
+...................          ..............................
+...................         ...............................
+..................          ...............................
+.................          ................................
+.................         .................................
+................          .................................
+...............          ..................................
+...............         ...................................
+..............          ...................................
+.............          ....................................
+.............         .....................................
+............          .....................................
+...........          ......................................
+...........         .......................................
+..........          .......................................
+..........         ........................................
+.........         .........................................
+........          .........................................
+........                                                ...
+........                                                ...
+........                                                ...
+........                                                ...
+........                                                ...
+........                                                ...
+........                                                ...
+........                                                ...
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii090.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii088.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii088.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii088.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.....         .................................         ...
+.....          ...............................          ...
+.....           .............................          ....
+......          ............................           ....
+.......          ...........................          .....
+.......          ..........................          ......
+........          .........................          ......
+.........          .......................          .......
+.........          ......................          ........
+..........          .....................          ........
+..........          ....................          .........
+...........          ...................         ..........
+............         ..................          ..........
+............          ................          ...........
+.............          ...............          ...........
+.............          ..............          ............
+..............          .............         .............
+...............         ............          .............
+...............          ...........         ..............
+................          .........         ...............
+.................         ........          ...............
+.................          .......         ................
+..................         ......         .................
+..................          .....         .................
+...................         ....         ..................
+....................         ..          ..................
+....................          .         ...................
+.....................                  ....................
+.....................                  ....................
+......................                .....................
+.......................              ......................
+.......................              ......................
+........................            .......................
+........................           ........................
+.........................          ........................
+........................            .......................
+.......................              ......................
+.......................              ......................
+......................                .....................
+.....................                 .....................
+.....................                  ....................
+....................                    ...................
+....................         ..         ...................
+...................          ...         ..................
+..................          ....         ..................
+..................         ......         .................
+.................          ......          ................
+................          ........         ................
+................          ........          ...............
+...............          ..........         ...............
+..............          ............         ..............
+..............          ............          .............
+.............          ..............         .............
+.............          ..............          ............
+............          ................         ............
+...........          .................          ...........
+...........          ..................          ..........
+..........          ....................         ..........
+.........           ....................          .........
+.........          ......................         .........
+........          .......................          ........
+........          ........................          .......
+.......          .........................          .......
+......          ...........................          ......
+......          ............................         ......
+.....          .............................          .....
+....           ..............................          ....
+....          ...............................          ....
+...          .................................          ...
+..           .................................           ..
+..          ...................................          ..
+.           ...................................           .
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii088.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii092.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii092.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii092.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.....         .............................................
+......         ............................................
+......         ............................................
+.......         ...........................................
+.......         ...........................................
+........         ..........................................
+........         ..........................................
+.........         .........................................
+.........         .........................................
+..........         ........................................
+..........         ........................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+............         ......................................
+............         ......................................
+.............         .....................................
+.............         .....................................
+..............         ....................................
+..............         ....................................
+...............         ...................................
+...............         ...................................
+................         ..................................
+................         ..................................
+.................         .................................
+.................         .................................
+..................         ................................
+..................         ................................
+...................        ................................
+...................         ...............................
+...................         ...............................
+....................         ..............................
+....................         ..............................
+.....................         .............................
+.....................         .............................
+......................         ............................
+......................         ............................
+.......................         ...........................
+.......................         ...........................
+........................         ..........................
+........................         ..........................
+.........................         .........................
+.........................         .........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+...........................         .......................
+...........................         .......................
+............................         ......................
+............................         ......................
+.............................         .....................
+.............................         .....................
+..............................         ....................
+..............................         ....................
+...............................         ...................
+...............................         ...................
+................................         ..................
+................................         ..................
+.................................         .................
+.................................         .................
+.................................         .................
+..................................         ................
+..................................         ................
+...................................         ...............
+...................................         ...............
+....................................         ..............
+....................................         ..............
+.....................................         .............
+.....................................         .............
+......................................         ............
+......................................         ............
+.......................................         ...........
+.......................................         ...........
+........................................         ..........
+........................................         ..........
+.........................................        ..........
+.........................................         .........
+.........................................         .........
+..........................................         ........
+..........................................         ........
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii092.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/maps/xpm/map1_collide.xpm
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/x-xpmi
Index: proj/src/maps/xpm/map1_collide.xpm
===================================================================
--- proj/src/maps/xpm/map1_collide.xpm	(nonexistent)
+++ proj/src/maps/xpm/map1_collide.xpm	(revision 370)

Property changes on: proj/src/maps/xpm/map1_collide.xpm
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+image/x-xpmi
\ No newline at end of property
Index: proj/src/maps/setup.sh
===================================================================
--- proj/src/maps/setup.sh	(nonexistent)
+++ proj/src/maps/setup.sh	(revision 370)
@@ -0,0 +1,2 @@
+echo Converting from xpm to xpm2
+../helpers/xpm_to_xpm2.sh .

Property changes on: proj/src/maps/setup.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii035.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii035.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii035.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.........................       ............        .......
+.........................       ............        .......
+........................        ............       ........
+........................        ............       ........
+........................       ............        ........
+........................       ............        ........
+.......................        ............       .........
+.......................        ............       .........
+.......................       ............        .........
+.......................       ............        .........
+......................        ............       ..........
+......................        ...........        ..........
+......................       ............        ..........
+......................       ............       ...........
+.....................        ............       ...........
+.....................        ...........        ...........
+.....................       ............        ...........
+.....................       ............       ............
+....................        ............       ............
+......                                                     
+......                                                     
+......                                                     
+......                                                     
+......                                                     
+......                                                     
+......                                                     
+..................        ...........        ..............
+..................        ...........        ..............
+..................       ............        ..............
+..................       ............        ..............
+.................        ............       ...............
+.................        ............       ...............
+.................       ............        ...............
+.................       ............        ...............
+................        ............       ................
+................        ............       ................
+................       ............        ................
+................       ............        ................
+...............        ............       .................
+...............        ............       .................
+...............       ............        .................
+...............       ............        .................
+..............        ............        .................
+                                                     ......
+                                                     ......
+                                                     ......
+                                                     ......
+                                                     ......
+                                                     ......
+                                                     ......
+............        ............       ....................
+............        ............       ....................
+............       ............        ....................
+............       ............        ....................
+...........        ............       .....................
+...........        ............       .....................
+...........       ............        .....................
+...........       ............        .....................
+..........        ............       ......................
+..........        ............       ......................
+..........       ............        ......................
+..........       ............        ......................
+.........        ............       .......................
+.........        ............       .......................
+.........       ............        .......................
+.........       ............        .......................
+........        ............       ........................
+........        ............       ........................
+........       ............        ........................
+........       ............        ........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii035.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii039.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii039.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii039.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+..........................       ..........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii039.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii043.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii043.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii043.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+.........................         .........................
+....                                                   ....
+....                                                   ....
+....                                                   ....
+....                                                   ....
+....                                                   ....
+....                                                   ....
+....                                                   ....
+....                                                   ....
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii043.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii047.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii047.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii047.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+..........................................         ........
+..........................................         ........
+.........................................         .........
+.........................................         .........
+........................................         ..........
+........................................         ..........
+.......................................         ...........
+.......................................         ...........
+......................................         ............
+......................................         ............
+.....................................         .............
+.....................................         .............
+.....................................        ..............
+....................................         ..............
+....................................         ..............
+...................................         ...............
+...................................         ...............
+..................................         ................
+..................................         ................
+.................................         .................
+.................................         .................
+................................         ..................
+................................         ..................
+...............................         ...................
+...............................         ...................
+..............................         ....................
+..............................         ....................
+..............................        .....................
+.............................         .....................
+.............................         .....................
+............................         ......................
+............................         ......................
+...........................         .......................
+...........................         .......................
+..........................         ........................
+..........................         ........................
+.........................         .........................
+.........................         .........................
+........................         ..........................
+........................         ..........................
+.......................         ...........................
+.......................         ...........................
+......................         ............................
+......................         ............................
+......................         ............................
+.....................         .............................
+.....................         .............................
+....................         ..............................
+....................         ..............................
+...................         ...............................
+...................         ...............................
+..................         ................................
+..................         ................................
+.................         .................................
+.................         .................................
+................         ..................................
+................         ..................................
+...............         ...................................
+...............         ...................................
+...............         ...................................
+..............         ....................................
+..............         ....................................
+.............         .....................................
+.............         .....................................
+............         ......................................
+............         ......................................
+...........         .......................................
+...........         .......................................
+..........         ........................................
+..........         ........................................
+.........         .........................................
+.........         .........................................
+........         ..........................................
+........         ..........................................
+........         ..........................................
+.......         ...........................................
+.......         ...........................................
+......         ............................................
+......         ............................................
+.....         .............................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii047.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii051.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii051.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii051.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+....................             ..........................
+...............                      ......................
+...........                             ...................
+.........                                ..................
+.........                                  ................
+.........                                   ...............
+.........                                    ..............
+.........                                     .............
+.........            ...........               ............
+.........       ...................            ............
+.........   ........................            ...........
+......................................          ...........
+......................................           ..........
+.......................................          ..........
+........................................         ..........
+........................................          .........
+........................................          .........
+........................................          .........
+........................................          .........
+........................................          .........
+........................................          .........
+........................................          .........
+........................................          .........
+........................................         ..........
+.......................................          ..........
+......................................           ..........
+.....................................           ...........
+....................................            ...........
+...................................            ............
+................................              .............
+...................                          ..............
+...................                         ...............
+...................                       .................
+...................                     ...................
+...................                   .....................
+...................                     ...................
+...................                       .................
+...................                         ...............
+...............................              ..............
+..................................            .............
+....................................           ............
+......................................          ...........
+.......................................          ..........
+........................................         ..........
+........................................          .........
+.........................................         .........
+.........................................          ........
+..........................................         ........
+..........................................         ........
+..........................................         ........
+..........................................         ........
+..........................................         ........
+..........................................          .......
+..........................................          .......
+..........................................         ........
+..........................................         ........
+.........................................          ........
+.........................................          ........
+.........................................          ........
+........................................           ........
+.......................................           .........
+....... ...............................           .........
+.......   ...........................            ..........
+.......      .......................             ..........
+.......         ..................              ...........
+.......             ..........                  ...........
+.......                                        ............
+.......                                       .............
+.......                                      ..............
+.......                                    ................
+.......                                   .................
+..........                              ...................
+..............                       ......................
+....................             ..........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii051.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii055.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii055.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii055.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.......                                             .......
+.......                                             .......
+.......                                             .......
+.......                                             .......
+.......                                            ........
+.......                                            ........
+.......                                            ........
+.......                                           .........
+.........................................         .........
+........................................         ..........
+........................................         ..........
+........................................         ..........
+.......................................         ...........
+.......................................         ...........
+......................................          ...........
+......................................         ............
+......................................         ............
+.....................................         .............
+.....................................         .............
+....................................          .............
+....................................         ..............
+....................................         ..............
+...................................          ..............
+...................................         ...............
+..................................          ...............
+..................................         ................
+..................................         ................
+.................................          ................
+.................................         .................
+.................................         .................
+................................          .................
+................................         ..................
+...............................          ..................
+...............................         ...................
+...............................         ...................
+..............................          ...................
+..............................         ....................
+.............................          ....................
+.............................         .....................
+.............................         .....................
+............................          .....................
+............................         ......................
+...........................          ......................
+...........................          ......................
+...........................         .......................
+..........................          .......................
+..........................         ........................
+.........................          ........................
+.........................          ........................
+.........................         .........................
+........................          .........................
+........................          .........................
+.......................          ..........................
+.......................          ..........................
+.......................         ...........................
+......................          ...........................
+......................          ...........................
+......................         ............................
+.....................          ............................
+.....................          ............................
+....................          .............................
+....................          .............................
+....................         ..............................
+...................          ..............................
+...................          ..............................
+..................          ...............................
+..................          ...............................
+..................          ...............................
+.................          ................................
+.................          ................................
+................          .................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii055.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii059.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii059.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii059.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+.......................            ........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+........................            .......................
+........................            .......................
+........................            .......................
+........................            .......................
+........................            .......................
+........................            .......................
+........................            .......................
+........................            .......................
+........................            .......................
+........................            .......................
+........................            .......................
+........................           ........................
+.......................            ........................
+.......................           .........................
+.......................           .........................
+.......................          ..........................
+......................          ...........................
+......................          ...........................
+......................         ............................
+......................         ............................
+.....................         .............................
+.....................         .............................
+.....................        ..............................
+.....................        ..............................
+....................        ...............................
+....................        ...............................
+....................       ................................
+...................        ................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii059.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii063.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii063.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii063.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+..........................        .........................
+.....................                  ....................
+..................                       ..................
+................                           ................
+..............                              ...............
+............                                 ..............
+............                                  .............
+............                                   ............
+............            .........               ...........
+............         ..............             ...........
+............       ..................            ..........
+............     .....................           ..........
+............   ........................          ..........
+............ ..........................          ..........
+........................................          .........
+........................................          .........
+........................................          .........
+........................................          .........
+........................................          .........
+........................................         ..........
+........................................         ..........
+.......................................          ..........
+.......................................          ..........
+......................................          ...........
+.....................................           ...........
+....................................           ............
+...................................           .............
+..................................            .............
+.................................            ..............
+................................            ...............
+...............................            ................
+..............................            .................
+.............................            ..................
+............................            ...................
+............................           ....................
+...........................           .....................
+..........................           ......................
+..........................          .......................
+.........................          ........................
+.........................         .........................
+........................          .........................
+........................         ..........................
+........................         ..........................
+........................         ..........................
+........................         ..........................
+........................         ..........................
+........................         ..........................
+........................         ..........................
+........................         ..........................
+........................         ..........................
+........................         ..........................
+........................         ..........................
+........................         ..........................
+........................        ...........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.......................          ..........................
+.......................          ..........................
+.......................          ..........................
+.......................          ..........................
+.......................          ..........................
+.......................          ..........................
+.......................          ..........................
+.......................          ..........................
+.......................          ..........................
+.......................          ..........................
+.......................          ..........................
+.......................          ..........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii063.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii067.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii067.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii067.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+..............................           ..................
+..........................                   ..............
+.......................                         ...........
+......................                            .........
+....................                               ........
+...................                                ........
+.................                                  ........
+................                                   ........
+...............               ...........          ........
+...............             ................       ........
+..............            ....................     ........
+.............            .......................   ........
+............           ........................... ........
+............           ....................................
+...........           .....................................
+...........          ......................................
+..........           ......................................
+..........          .......................................
+..........          .......................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+........          .........................................
+........          .........................................
+........          .........................................
+........          .........................................
+........         ..........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+........         ..........................................
+........          .........................................
+........          .........................................
+........          .........................................
+........          .........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+..........          .......................................
+..........          .......................................
+..........           ......................................
+...........          ......................................
+...........           .....................................
+............           ....................................
+............           ........................... ........
+.............            .......................   ........
+..............            ....................     ........
+..............              ................       ........
+...............               ...........          ........
+................                                   ........
+.................                                  ........
+..................                                 ........
+....................                               ........
+.....................                             .........
+.......................                         ...........
+..........................                   ..............
+..............................           ..................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii067.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii071.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii071.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii071.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.............................          ....................
+........................                   ................
+......................                        .............
+....................                            ...........
+..................                               ..........
+.................                                 .........
+................                                  .........
+...............                                   .........
+..............               ..........           .........
+.............             ................        .........
+............            ....................      .........
+...........            .......................    .........
+...........           .........................   .........
+..........           ............................ .........
+..........          .......................................
+.........          ........................................
+.........          ........................................
+........          .........................................
+........          .........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+.......          ..........................................
+......          ...........................................
+......          ...........................................
+......          ...........................................
+......          ...........................................
+......          ...........................................
+.....          ............................................
+.....          ............................................
+.....          ............................................
+.....          ............................................
+.....          ............................................
+.....          ............................................
+.....          ............................................
+.....          ............................................
+.....          ..................                    ......
+.....          ..................                    ......
+.....          ..................                    ......
+.....          ..................                    ......
+.....          ..................                    ......
+.....          ..................                    ......
+.....          ..................                    ......
+.....          ..................                    ......
+.....          .............................         ......
+.....          .............................         ......
+......         .............................         ......
+......          ............................         ......
+......          ............................         ......
+......          ............................         ......
+......          ............................         ......
+.......         ............................         ......
+.......          ...........................         ......
+.......          ...........................         ......
+.......          ...........................         ......
+........          ..........................         ......
+........          ..........................         ......
+.........          .........................         ......
+.........          .........................         ......
+..........          ........................         ......
+..........           .......................         ......
+...........          .......................         ......
+...........            .....................         ......
+............            ...................          ......
+.............             ................           ......
+..............              ...........              ......
+..............                                       ......
+................                                    .......
+.................                                  ........
+..................                               ..........
+....................                           ............
+......................                       ..............
+........................                   ................
+............................           ....................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii071.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii075.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii075.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii075.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.......         ...............................          ..
+.......         ..............................           ..
+.......         .............................           ...
+.......         ............................           ....
+.......         ...........................           .....
+.......         ..........................           ......
+.......         .........................           .......
+.......         ........................           ........
+.......         .......................           .........
+.......         ......................           ..........
+.......         .....................           ...........
+.......         ....................           ............
+.......         ...................           .............
+.......         ..................           ..............
+.......         .................           ...............
+.......         ................           ................
+.......         ...............           .................
+.......         ..............            .................
+.......         .............            ..................
+.......         ............            ...................
+.......         ...........            ....................
+.......         ...........           .....................
+.......         ..........           ......................
+.......         .........           .......................
+.......         ........           ........................
+.......         .......           .........................
+.......         ......           ..........................
+.......         .....           ...........................
+.......         ....           ............................
+.......         ...           .............................
+.......         ..            .............................
+.......         .              ............................
+.......                         ...........................
+.......                          ..........................
+.......                          ..........................
+.......                           .........................
+.......                .           ........................
+.......               ...          ........................
+.......              ....           .......................
+.......             ......           ......................
+.......            ........          ......................
+.......            ........           .....................
+.......           ..........           ....................
+.......          ...........           ....................
+.......         .............           ...................
+.......         ..............           ..................
+.......         ..............           ..................
+.......         ...............           .................
+.......         ................           ................
+.......         ................           ................
+.......         .................           ...............
+.......         ..................           ..............
+.......         ..................           ..............
+.......         ...................           .............
+.......         ....................           ............
+.......         ....................           ............
+.......         .....................           ...........
+.......         ......................           ..........
+.......         ......................           ..........
+.......         .......................           .........
+.......         ........................           ........
+.......         ........................           ........
+.......         .........................           .......
+.......         .........................            ......
+.......         ..........................           ......
+.......         ...........................           .....
+.......         ...........................            ....
+.......         ............................            ...
+.......         .............................           ...
+.......         .............................            ..
+.......         ..............................            .
+.......         ...............................           .
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii075.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii079.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii079.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii079.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.........................         .........................
+.....................                 .....................
+...................                     ...................
+.................                         .................
+................                           ................
+...............                             ...............
+..............                               ..............
+.............                                 .............
+............             .........             ............
+...........            .............            ...........
+...........           ...............           ...........
+..........           .................           ..........
+..........          ...................          ..........
+.........          .....................          .........
+.........          .....................          .........
+.........         .......................         .........
+........          .......................          ........
+........          .......................          ........
+........         .........................         ........
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......         ...........................         .......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+.......         ...........................         .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+........         .........................         ........
+........          .......................          ........
+........          .......................          ........
+.........         .......................         .........
+.........          .....................          .........
+.........          .....................          .........
+..........          ...................          ..........
+..........           .................           ..........
+...........           ...............           ...........
+...........            .............            ...........
+............             .........             ............
+.............                                 .............
+..............                               ..............
+...............                             ...............
+................                           ................
+.................                         .................
+...................                     ...................
+.....................                 .....................
+.........................         .........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii079.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii083.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii083.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii083.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.........................           .......................
+.....................                    ..................
+..................                           ..............
+................                                ...........
+...............                                 ...........
+.............                                   ...........
+............                                    ...........
+...........                                     ...........
+...........              ............           ...........
+..........            ..................        ...........
+.........            ......................     ...........
+.........          ..........................   ...........
+........          ............................. ...........
+........          .........................................
+........         ..........................................
+.......          ..........................................
+.......         ...........................................
+.......         ...........................................
+.......         ...........................................
+.......         ...........................................
+.......         ...........................................
+.......         ...........................................
+.......         ...........................................
+.......         ...........................................
+.......          ..........................................
+.......          ..........................................
+.......           .........................................
+........           ........................................
+........             ......................................
+.........              ....................................
+.........                 .................................
+..........                    .............................
+...........                       .........................
+............                          .....................
+.............                           ...................
+..............                             ................
+................                            ...............
+..................                            .............
+....................                           ............
+........................                        ...........
+............................                     ..........
+................................                 ..........
+...................................               .........
+......................................             ........
+.......................................            ........
+........................................           ........
+.........................................           .......
+..........................................          .......
+..........................................          .......
+...........................................         .......
+...........................................         .......
+...........................................         .......
+...........................................         .......
+...........................................         .......
+...........................................         .......
+...........................................         .......
+...........................................         .......
+...........................................         .......
+...........................................         .......
+..........................................          .......
+........ ................................          ........
+........   ..............................          ........
+........     ...........................           ........
+........       .......................            .........
+........          ...................             .........
+........             .............               ..........
+........                                        ...........
+........                                       ............
+........                                      .............
+........                                     ..............
+..........                                 ................
+.............                            ..................
+................                       ....................
+......................            .........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii083.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii087.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii087.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii087.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+         .........................................         
+          .......................................          
+.         .......................................         .
+.         .......................................         .
+.         .......................................         .
+.         .......................................         .
+.         .......................................         .
+.         .......................................         .
+.         .......................................         .
+..         .....................................         ..
+..         .....................................         ..
+..         .....................................         ..
+..         .....................................         ..
+..         .....................................         ..
+..         .....................................         ..
+..         .....................................         ..
+...        .....................................        ...
+...        .....................................        ...
+...         ...................................         ...
+...         ............           ............         ...
+...         ............           ............         ...
+...         ............           ............         ...
+...         ............           ............         ...
+....        ............           ............        ....
+....        ...........             ...........        ....
+....        ...........             ...........        ....
+....         ..........             ..........         ....
+....         ..........             ..........         ....
+....         .........              ..........         ....
+.....        .........       .       .........        .....
+.....        .........       .       .........        .....
+.....        .........       .       .........        .....
+.....        .........      ..       .........        .....
+.....        ........       ...       ........        .....
+.....        ........       ...       ........        .....
+.....         .......       ...       .......         .....
+......        .......       ...       .......        ......
+......        .......      .....      .......        ......
+......        ......       .....       ......        ......
+......        ......       .....       ......        ......
+......        ......       .....       ......        ......
+......        ......      .......      ......        ......
+......        ......      .......      ......        ......
+.......        ....       .......       ....        .......
+.......        ....       .......       ....        .......
+.......        ....       .......       ....        .......
+.......        ....      .........      ....        .......
+.......        ...       .........       ...        .......
+.......        ...       .........       ...        .......
+........       ...       .........       ...       ........
+........       ...      ...........      ...       ........
+........       ...      ...........      ...       ........
+........        .       ...........       .        ........
+........        .       ...........       .        ........
+........        .      ............       .        ........
+........        .      .............      .        ........
+.........              .............              .........
+.........              .............              .........
+.........              .............              .........
+.........             ...............             .........
+.........             ...............             .........
+.........             ...............             .........
+.........             ...............             .........
+..........           .................           ..........
+..........           .................           ..........
+..........           .................           ..........
+..........           .................           ..........
+..........           .................           ..........
+..........          ...................          ..........
+...........         ...................         ...........
+...........         ...................         ...........
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii087.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii091.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii091.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii091.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+......................                    .................
+......................                    .................
+......................                    .................
+......................                    .................
+......................                    .................
+......................                    .................
+......................                    .................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................                    .................
+......................                    .................
+......................                    .................
+......................                    .................
+......................                    .................
+......................                    .................
+......................                    .................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii091.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii095.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii095.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii095.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+                                                           
+                                                           
+                                                           
+                                                           
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii095.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii099.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii099.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii099.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+............................               ................
+.........................                     .............
+......................                          ...........
+.....................                             .........
+...................                                ........
+..................                                 ........
+.................                                  ........
+................               ..........          ........
+...............             ................       ........
+..............            ....................     ........
+..............           .......................   ........
+.............           .........................  ........
+.............          ....................................
+............          .....................................
+............          .....................................
+...........          ......................................
+...........          ......................................
+...........         .......................................
+..........          .......................................
+..........          .......................................
+..........         ........................................
+..........         ........................................
+..........         ........................................
+..........         ........................................
+..........         ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+..........         ........................................
+..........         ........................................
+..........         ........................................
+..........         ........................................
+..........         ........................................
+..........          .......................................
+...........         .......................................
+...........         .......................................
+...........          ......................................
+............         ......................................
+............          .....................................
+............           ....................................
+.............          ........................... ........
+.............           .........................  ........
+..............            .....................    ........
+...............            ...................     ........
+................             ..............        ........
+................                  ....             ........
+.................                                  ........
+...................                                ........
+....................                               ........
+.....................                            ..........
+.......................                        ............
+..........................                   ..............
+..............................           ..................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii099.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii094.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii094.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii094.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.........................         .........................
+........................           ........................
+.......................             .......................
+......................               ......................
+.....................                 .....................
+....................                   ....................
+....................                   ....................
+...................          .          ...................
+..................          ...          ..................
+.................          .....          .................
+................          .......          ................
+...............          .........          ...............
+...............         ..........          ...............
+..............          ...........          ..............
+.............          .............          .............
+............          ...............          ............
+...........          .................          ...........
+...........         ...................         ...........
+..........         .....................         ..........
+.........         .......................         .........
+........         .........................         ........
+.......         ...........................         .......
+......         .............................         ......
+......        ...............................        ......
+.....        .................................        .....
+....        ...................................        ....
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii094.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii098.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii098.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii098.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........            ....................
+.........         ......                 ..................
+.........         .....                    ................
+.........         ...                       ...............
+.........         ..                         ..............
+.........         ..                          .............
+.........         .                            ............
+.........                  ........             ...........
+.........                ............            ..........
+.........               ..............           ..........
+.........              ................           .........
+.........             ..................          .........
+.........            ....................          ........
+.........            ....................          ........
+.........           ......................         ........
+.........           ......................          .......
+.........          ........................         .......
+.........          ........................         .......
+.........          ........................         .......
+.........          ........................          ......
+.........         .........................          ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........          ........................          ......
+.........          ........................         .......
+.........          ........................         .......
+.........          ........................         .......
+.........           ......................          .......
+.........           ......................         ........
+.........           ......................         ........
+.........            ....................          ........
+.........            ....................         .........
+.........             ..................          .........
+.........              ................          ..........
+.........               ..............           ..........
+.........                 ..........            ...........
+.........                     ...               ...........
+.........         .                            ............
+.........         ..                          .............
+.........         ...                        ..............
+.........         ....                      ...............
+.........         .....                   .................
+..........        .......               ...................
+............................         ......................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii098.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii096.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii096.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii096.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+..............         ....................................
+...............         ...................................
+................         ..................................
+................         ..................................
+.................         .................................
+..................         ................................
+...................         ...............................
+....................        ...............................
+.....................        ..............................
+......................        .............................
+......................         ............................
+.......................        ............................
+........................        ...........................
+.........................        ..........................
+..........................        .........................
+...........................       .........................
+............................       ........................
+.............................       .......................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii096.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii100.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii100.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii100.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.........................................         .........
+.........................................         .........
+.........................................         .........
+.........................................         .........
+.........................................         .........
+.........................................         .........
+.........................................         .........
+.........................................         .........
+.........................................         .........
+.........................................         .........
+.........................................         .........
+.........................................         .........
+.........................................         .........
+.........................................         .........
+.........................................         .........
+.........................................         .........
+.........................................         .........
+.........................................         .........
+.........................................         .........
+.........................................         .........
+.....................            ........         .........
+..................                 ......         .........
+................                     ....         .........
+...............                       ...         .........
+..............                         ..         .........
+.............                           .         .........
+............                            .         .........
+...........             ........                  .........
+...........           ............                .........
+..........           ..............               .........
+.........           ................              .........
+.........          ..................             .........
+.........         ....................            .........
+........          ....................            .........
+........         ......................           .........
+.......          ......................           .........
+.......          .......................          .........
+.......         ........................          .........
+.......         ........................          .........
+.......         ........................          .........
+......          .........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......          .........................         .........
+.......         .........................         .........
+.......         ........................          .........
+.......         ........................          .........
+.......         ........................          .........
+.......          .......................          .........
+........         ......................           .........
+........         ......................           .........
+........          ....................            .........
+.........          ...................            .........
+.........          ..................             .........
+..........          ................              .........
+..........           ..............               .........
+...........            ..........                 .........
+............               ..                     .........
+............                            .         .........
+.............                          ..         .........
+..............                        ...         .........
+................                     ....         .........
+.................                   .....         .........
+...................               .......        ..........
+......................         ............................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii100.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii103.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii103.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii103.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+....................             ..........................
+..................                 ......         .........
+................                    .....         .........
+...............                       ...         .........
+..............                         ..         .........
+.............                          ..         .........
+............                            .         .........
+...........              .......                  .........
+...........           ............                .........
+..........           ...............              .........
+.........           .................             .........
+.........          ..................             .........
+.........         ....................            .........
+........          .....................           .........
+........         ......................           .........
+.......          ......................           .........
+.......          .......................          .........
+.......         ........................          .........
+.......         ........................          .........
+.......         ........................          .........
+......          .........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......         ..........................         .........
+......          .........................         .........
+......          .........................         .........
+.......         ........................          .........
+.......         ........................          .........
+.......         ........................          .........
+.......          .......................          .........
+........         ......................           .........
+........         ......................           .........
+........          ....................            .........
+.........          ...................            .........
+.........          ..................             .........
+..........          ................              .........
+..........           ..............               .........
+...........            ...........                .........
+............              .....         .         .........
+............                            .         .........
+.............                          ..         .........
+..............                        ...         .........
+................                     ....         .........
+.................                   .....         .........
+...................               .......         .........
+......................         ..........         .........
+.........................................         .........
+.........................................        ..........
+.........................................        ..........
+.........................................        ..........
+........................................         ..........
+........................................         ..........
+........................................        ...........
+.......................................         ...........
+.......................................         ...........
+......................................         ............
+............   ......................          ............
+............     ...................          .............
+............        ..............           ..............
+............               .                 ..............
+............                                ...............
+............                               ................
+............                              .................
+............                            ...................
+..............                        .....................
+...................                ........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii103.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/maps/xpm2/map1_collide.xpm2
===================================================================
--- proj/src/maps/xpm2/map1_collide.xpm2	(nonexistent)
+++ proj/src/maps/xpm2/map1_collide.xpm2	(revision 370)
@@ -0,0 +1,1603 @@
+2000 1600 2 1
+ 	c None
+.	c #000000
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ......................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ....................                                                                                                                                                                                                                                                    ...................
+...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ......................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ....................                                                                                                                                                                                                                                                    ...................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................                                                                                                                                                                                                                                                       .................
+..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                         ...............                                                                                                                       ...................................................................................................................................................................................................................................................................................                                                                                                                       .................                                                                                                                       .........                                                                                                                       .................
+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     .......................................................................................................................................................................................................................................................................................                                                                                                                     .................                                                                                                                     .............                                                                                                                     .................
+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     .......................................................................................................................................................................................................................................................................................                                                                                                                     .................                                                                                                                     .............                                                                                                                     .................
+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ...............                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .....................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                   ....................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                   ...................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .....................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                   ....................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                   ...................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     ...................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                     .................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    .................                                                                                                                  .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    .................                                                                                                                  .................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ..................                                                                                                               ...................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ..................                                                                                                               ...................                                                                                                                                                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                       .................................................................................................................................................................................................................................................................................                                                                                                                         ...............                                                                                                                         .......                                                                                                                         ...............                                                                                                                         .......                                                                                                                         .................                                                                                                                    ....................................................................................................................................................                                                                                                                       .........                                                                                                                        ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                     .....................................................................................................................................................................................................................................................................................                                                                                                                       ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                      ..............                                                                                                                     .................                                                                                                                    ....................................................................................................................................................                                                                                                                     .............                                                                                                                      ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                     .....................................................................................................................................................................................................................................................................................                                                                                                                       ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                      ..............                                                                                                                     .................                                                                                                                    ....................................................................................................................................................                                                                                                                     .............                                                                                                                      ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ................                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ..................................................................................................................................................                                                                                                                      ...............                                                                                                                     ................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                    ..................................................................................................................................................                                                                                                                      ...............                                                                                                                     ................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                     .............                                                                                                                     .................                                                                                                                    .................                                                                                                                     .................................................................................................................................................                                                                                                                      ...............                                                                                                                     ................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................................................................................................................................................                                                                                                                         ...............                                                                                                                    .................                                                                                                                       .........                                                                                                                       .................                                                                                                                    .................                                                                                                                       ..............................................................................................................................................                                                                                                                       ...............                                                                                                                     ................                                                                                                                       ...........                                                                                                                       ...............                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................................................................................................................................................                                                                                                                         ...............                                                                                                                    .................                                                                                                                       .........                                                                                                                       .................                                                                                                                    .................                                                                                                                       ..............................................................................................................................................                                                                                                                       ...............                                                                                                                     ................                                                                                                                       ...........                                                                                                                       ...............                                                                                                                    .................
+.................                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                          ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
+.................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
+.................                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                       ..................                                                                                                                    ...................                                                                                                                                                                                                                                                     .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                     ................                                                                                                                                                                                                                                                     ...................                                                                                                                    .................
+.................                                                                                                                    .......................  .......................................................................................................................                                                                                                                             ......................................................................................................................  .......................                                                                                                                    .......................  .......................................................................................................................                                                                                                                        .................                                                                                                                    .................                                                                                                                        ..........................................................................................................................................................................................................................................................   ......................                                                                                                                     ................                                                                                                                        .......................................................................................................................  .......................                                                                                                                    .................
+.................                                                                                                                    .......................  .......................................................................................................................                                                                                                                             ......................................................................................................................  .......................                                                                                                                    .......................  .......................................................................................................................                                                                                                                        .................                                                                                                                    .................                                                                                                                        ..........................................................................................................................................................................................................................................................   ......................                                                                                                                     ................                                                                                                                        .......................................................................................................................  .......................                                                                                                                    .................
+.................                                                                                                                    ...................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                    ...................................................................................................................................................                                                                                                                     .................                                                                                                                    .................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                     ...................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ...................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                    ...................................................................................................................................................                                                                                                                     .................                                                                                                                    .................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                     ...................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                     ...................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    .................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                     ..................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    .................                                                                                                                     ..............                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                     ...................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                     ...................................................................................................................................................                                                                                                                       ..............................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .................                                                                                                                       ...........                                                                                                                       .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                       .................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                     ...................................................................................................................................................                                                                                                                       ..............................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .................                                                                                                                       ...........                                                                                                                       .......................................................................................................................................................................................................................................................................................                                                                                                                     ................                                                                                                                       .................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                    ....................                                                                                                                                                                                                                                                                                                                                                                                            ....................                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                         ..................                                                                                                                                                                                                                                                   ..................                                                                                                                     ................                                                                                                                                                                                                                                                     ...................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                                                                                                                                                            ...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                     .................                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                                                                                                                                                            ...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                     .................                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       ...............                                                                                                                     ................                                                                                                                                                                                                                                                       .................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                     ................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         ...............                                                                                                                     ..................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         ...............                                                                                                                     ..................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................
+...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                                                                                                                                                          .....................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                   ...................                                                                                                                                                                                                                                                         ...............                                                                                                                     ..................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................
+......................                                                                                                                     ...                                                                                                                          .................                                                                                                                          ...                                                                                                                                                                                                                                                          ...........................                                                                                                                                                                                                                                             ...........................                                                                                                                                                                                                                                             ......................                                                                                                                          .....                                                                                                                          ...............                                                                                                                     .....................                                                                                                                     .....                                                                                                                          ...............                                                                                                                    .................
+......................                                                                                                                     ...                                                                                                                          .................                                                                                                                          ...                                                                                                                                                                                                                                                          ...........................                                                                                                                                                                                                                                             ...........................                                                                                                                                                                                                                                             ......................                                                                                                                          .....                                                                                                                          ...............                                                                                                                     .....................                                                                                                                     .....                                                                                                                          ...............                                                                                                                    .................
+...................................................................................................................................................                                                                                                                     .................                                                                                                                     ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                       ............                                                                                                                      ...............                                                                                                                     ..................................................................................................................................................                                                                                                                       ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     ...................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     ...................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    .................                                                                                                                    .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................                                                                                                                     .................                                                                                                                     ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                     ..............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................                                                                                                                     .................                                                                                                                     ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                     ..............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................                                                                                                                     .................                                                                                                                       ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                       ...........                                                                                                                        ...................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................                                                                                                                     .................                                                                                                                       ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................                                                                                                                       ...........                                                                                                                        ...................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                    .......................                                                                                                                                                                                                                                                   .......................                                                                                                                                                                                                                                                 .......................                                                                                                            ....................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                         ....................                                                                                                                    ...............                                                                                                                    .................
+...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     .....................                                                                                                                .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          ...................                                                                                                                    ...............                                                                                                                    .................
+...................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     .....................                                                                                                                .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          ...................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                  .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                  .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                    .................                                                                                                                  .................
+...................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                        ...................                                                                                                                    .................                                                                                                                ...................
+...................                                                                                                                                                                                                                                                   .....................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ...................                                                                                                                                                                                                                                                                                                                                                                                        ...................                                                                                                                    .................                                                                                                                ...................
+....................                                                                                                                                                                                                                                                 .......................                                                                                                                                                                                                                                                      ...............                                                                                                                            .                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ....................                                                                                                                                                                                                                                                                                                                                                                                      ....................                                                                                                                    ....................                                                                                                            ....................
+....................                                                                                                                                                                                                                                                 .......................                                                                                                                                                                                                                                                      ...............                                                                                                                            .                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ....................                                                                                                                                                                                                                                                                                                                                                                                      ....................                                                                                                                    ....................                                                                                                            ....................
+...........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                       ...............                                                                                                                       ...........                                                                                                                       ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    ................                                                                                                                     ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    ..............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                     .............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ..............                                                                                                                     .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                     .............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                      ..............                                                                                                                     .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                     .............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................
+............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                       .............                                                                                                                     .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                     .............                                                                                                                        ...........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     ...................................................................................................................................................
+....................                                                                                                                                                                                                                                                                                                                                                                                    ....................                                                                                                                            .                                                                                                                            .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                          .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ....................                                                                                                                                                                                                                                                    ....................
+....................                                                                                                                                                                                                                                                                                                                                                                                    ....................                                                                                                                            .                                                                                                                            .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                          .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ....................                                                                                                                                                                                                                                                    ....................
+...................                                                                                                                                                                                                                                                                                                                                                                                        .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ...................                                                                                                                                                                                                                                                     ...................
+.................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       .................                                                                                                                  ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       ...................                                                                                                                ...................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ..................                                                                                                                                                                                                                                                      .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                                                                                                                                                       ...................                                                                                                                ...................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ..................                                                                                                                                                                                                                                                      .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ....................                                                                                                                                                                                                                                                    ....................                                                                                                              .......................                                                                                                                                                                                                                                                    ....................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ....................                                                                                                                                                                                                                                                    .................
+.................                                                                                                                     ................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                          ..............................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .................
+.................                                                                                                                     ................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                          ..............................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .................
+.................                                                                                                                    ...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     .......................................................................................................................................................................................................................................................................................                                                                                                                       ..................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     .......................................................................................................................................................................................................................................................................................                                                                                                                       ..................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                     ...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                        .....                                                                                                                     ......................                                                                                                                          ...                                                                                                                     ......................                                                                                                                          .....                                                                                                                     ...........................                                                                                                        ......................                                                                                                                          .....                                                                                                                   ...........................                                                                                                                     .....                                                                                                                          ......................                                                                                                                     ...                                                                                                                          ......................                                                                                                          ....................                                                                                                                    .................
+.................                                                                                                                        .....                                                                                                                     ......................                                                                                                                          ...                                                                                                                     ......................                                                                                                                          .....                                                                                                                     ...........................                                                                                                        ......................                                                                                                                          .....                                                                                                                   ...........................                                                                                                                     .....                                                                                                                          ......................                                                                                                                     ...                                                                                                                          ......................                                                                                                          ....................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                       ....................                                                                                                               ...................                                                                                                                                                                                                                                                     .....................                                                                                                                                                                                                                                                       ..................                                                                                                                                                                                                                                                      ..................                                                                                                                 .................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                  .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                  .................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                  .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                  .................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                  .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...............                                                                                                                    ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                       ...................                                                                                                                    ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...............                                                                                                                    ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                       ...................                                                                                                                    ...............                                                                                                                    .................
+....................                                                                                                                                                                                                                                                    ....................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ...............                                                                                                                    ....................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                   ..................                                                                                                                                                                                                                                                      ....................                                                                                                                    ...............                                                                                                                    .................
+.................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ...............                                                                                                                    ...................................................................................................................................................                                                                                                                       .......................................................................................................................................................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ...............                                                                                                                    ...................................................................................................................................................                                                                                                                       .......................................................................................................................................................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ...............                                                                                                                    ....................................................................................................................................................                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ...............                                                                                                                    ....................................................................................................................................................                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ...............                                                                                                                    ....................................................................................................................................................                                                                                                                      .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                    ......................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                      ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                      ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...................................................................................................................................................                                                                                                                     ...............                                                                                                                      ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     ...............                                                                                                                       ...................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .............                                                                                                                     .................
+...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     ...............                                                                                                                       ...................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                     .............                                                                                                                     .................
+.......................  .......................................................................................................................                                                                                                                        .......................  ........................................................................................................................                                                                                                                         ......................   ......................................................................................................................                                                                                                                         ...............                                                                                                                         ........................................................................................................................  .......................                                                                                                                    .......................  .....................................................................................................................................................................................................................................   ......................                                                                                                                         ........................................................................................................................ ........................                                                                                                                        ......                                                                                                                         .................
+.......................  .......................................................................................................................                                                                                                                        .......................  ........................................................................................................................                                                                                                                         ......................   ......................................................................................................................                                                                                                                         ...............                                                                                                                         ........................................................................................................................  .......................                                                                                                                    .......................  .....................................................................................................................................................................................................................................   ......................                                                                                                                         ........................................................................................................................ ........................                                                                                                                        ......                                                                                                                         .................
+...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                       ...................                                                                                                                    ..................                                                                                                                                                                                                                                                    .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                       ...................                                                                                                                    .................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       ...............                                                                                                                                                                                                                                                       ...................                                                                                                                    .................                                                                                                                                                                                                                                                     .................                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         .................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                         .................                                                                                                                                                                                                                                                       .................
+.................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       .................
+...................                                                                                                                                                                                                                                                  ....................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ....................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                      ....................                                                                                                                                                                                                                                                       .................
+...................                                                                                                                                                                                                                                                  ....................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ..................                                                                                                                                                                                                                                                      ....................                                                                                                                    ...............                                                                                                                                                                                                                                                         ...............                                                                                                                                                                                                                                                      ....................                                                                                                                                                                                                                                                       .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                    ...............                                                                                                                       ...........                                                                                                                       ...............                                                                                                                         .................................................................................................................................................                                                                                                                       .........                                                                                                                       .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                       ...................................................................................................................................................                                                                                                                    ...............                                                                                                                       ...........                                                                                                                       ...............                                                                                                                         .................................................................................................................................................                                                                                                                       .........                                                                                                                       .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     .....................................................................................................................................................                                                                                                                     .............                                                                                                                     .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                     ...................................................................................................................................................                                                                                                                      ....................................................................................................................................................                                                                                                                    ...............                                                                                                                     ..............                                                                                                                      ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ......................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+.........................................................................................................................................................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     .....................................................................................................................................................                                                                                                                    ...............                                                                                                                    .................
+........................................................................................................................................................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                    ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                     ...................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
+........................................................................................................................................................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    ...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                       .................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
+........................................................................................................................................................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                    ...................................................................................................................................................                                                                                                                     ....................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                       .................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................
+.....................................................................................................................................................................................................................................................................................                                                                                                                        ....................................................................................................................................................                                                                                                                    .................................................................................................................................................                                                                                                                       .................................................................................................................................................                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                         ............................................................................................................................................                                                                                                                         ...............                                                                                                                    .................
+...................                                                                                                                                                                                                                                                                                                                                                                                          ...................                                                                                                               ..................                                                                                                                    ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+...................                                                                                                                                                                                                                                                                                                                                                                                          ...................                                                                                                               ..................                                                                                                                    ...................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                       ...................                                                                                                                                                                                                                                                       ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            .................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    ...............                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                         ...............                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       .................                                                                                                                    .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                            ...............                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                       .................                                                                                                                                                                                                                                                       ...................                                                                                                                  .................                                                                                                                    .................                                                                                                                                                                                                                                                                                                                                                                                          .................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                         ..................                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     ......................                                                                                                               ...................                                                                                                                    ..................                                                                                                                                                                                                                                                                                                                                                                                       ...................                                                                                                                    .................
+.................                                                                                                                                                                                                                                                                                                                                                                                         ..................                                                                                                                      ...............                                                                                                                    .................                                                                                                                                                                                                                                                     ...................                                                                                                                                                                                                                                                     ......................                                                                                                               ...................                                                                                                                    ..................                                                                                                                                                                                                                                                                                                                                                                                       ...................                                                                                                                    .................
+.................                                                                                                                       ....................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                       .................................................................................................................................................                                                                                                                       ......................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                     ...................................................................................................................................................                                                                                                                     ........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                    .................                                                                                                                    ....................................................................................................................................................                                                                                                                    .........................................................................................................................................................................................................................................................................................                                                                                                                    ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ...............                                                                                                                     ...............                                                                                                                     ....................................................................................................................................................                                                                                                                    .......................................................................................................................................................................................................................................................................................                                                                                                                      ............................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                    .................
+.................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ..............                                                                                                                      ...............                                                                                                                      ..................................................................................................................................................                                                                                                                      ......................................................................................................................................................................................................................................................................................                                                                                                                      ...........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     .................
+.................                                                                                                                     ......................................................................................................................................................................................................................................................................................                                                                                                                      ..............                                                                                                                      ...............                                                                                                                      ..................................................................................................................................................                                                                                                                      ......................................................................................................................................................................................................................................................................................                                                                                                                      ...........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                     .................
+.................                                                                                                                       .................................................................................................................................................................................................................................................................................                                                                                                                            .........                                                                                                                          ...........                                                                                                                          ..............................................................................................................................................                                                                                                                          ...................................................................................................................................................................................................................................................................................                                                                                                                       .........................................................................................................................................................................................................................................................................................................................................................................................................................                                                                                                                       .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ..................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ..................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ...............                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
+.................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .................
+...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .....................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ...................
+...................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .....................                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ...................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

Property changes on: proj/src/maps/xpm2/map1_collide.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii033.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii033.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii033.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+..........................        .........................
+..........................        .........................
+..........................       ..........................
+..........................       ..........................
+..........................       ..........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii033.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii102.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii102.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii102.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...................................                ........
+................................                   ........
+..............................                     ........
+.............................                      ........
+...........................                        ........
+...........................                        ........
+..........................                         ........
+..........................            .....................
+.........................          ........................
+.........................         .........................
+........................         ..........................
+........................         ..........................
+........................         ..........................
+........................         ..........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+.........                                          ........
+.........                                          ........
+.........                                          ........
+.........                                          ........
+.........                                          ........
+.........                                          ........
+.........                                          ........
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+........................        ...........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii102.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii106.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii106.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii106.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+..............                       ......................
+..............                       ......................
+..............                       ......................
+..............                       ......................
+..............                       ......................
+..............                       ......................
+..............                       ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+.............................        ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+...........................         .......................
+...........................         .......................
+..........................          .......................
+........................           ........................
+.....................              ........................
+.........                         .........................
+.........                         .........................
+.........                        ..........................
+.........                       ...........................
+.........                     .............................
+.........                   ...............................
+.........                ..................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii106.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii104.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii104.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii104.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         ..............    .......................
+.........         .........             ...................
+.........         .......                  ................
+.........         .....                     ...............
+.........         ....                       ..............
+.........         ...                         .............
+.........         ..                           ............
+.........         ..                           ............
+.........         .        ........             ...........
+.........                ............           ...........
+.........              ...............           ..........
+.........             .................          ..........
+.........            ...................         ..........
+.........            ...................         ..........
+.........           ....................          .........
+.........           .....................         .........
+.........          ......................         .........
+.........          ......................         .........
+.........          ......................         .........
+.........          ......................         .........
+.........         .......................         .........
+.........         .......................         .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+..........        ........................        .........
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii104.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii107.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii107.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii107.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................................
+...........         .......................           .....
+...........         ......................          .......
+...........         .....................          ........
+...........         ....................          .........
+...........         ...................          ..........
+...........         ..................          ...........
+...........         .................          ............
+...........         ................          .............
+...........         ...............          ..............
+...........         ..............          ...............
+...........         .............          ................
+...........         ............          .................
+...........         ...........          ..................
+...........         .........           ...................
+...........         ........           ....................
+...........         .......           .....................
+...........         ......           ......................
+...........         .....           .......................
+...........         ....           ........................
+...........         ...           .........................
+...........         ..           ..........................
+...........         .             .........................
+...........                        ........................
+...........                        ........................
+...........                         .......................
+...........                          ......................
+...........               .           .....................
+...........              ...          .....................
+...........             .....          ....................
+...........            .......          ...................
+...........           ........           ..................
+...........          ..........          ..................
+...........         ............          .................
+...........         ............           ................
+...........         .............           ...............
+...........         ..............          ...............
+...........         ...............          ..............
+...........         ...............           .............
+...........         ................          .............
+...........         .................          ............
+...........         .................           ...........
+...........         ..................           ..........
+...........         ...................          ..........
+...........         ....................          .........
+...........         ....................           ........
+...........         .....................           .......
+...........         ......................          .......
+...........         ......................           ......
+...........         .......................           .....
+...........         ........................          .....
+...........         .........................          ....
+...........         .........................           ...
+...........         ..........................           ..
+............        ...........................          ..
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii107.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii110.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii110.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii110.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+..............................        .....................
+..........        ........               ..................
+.........         ......                   ................
+.........         .....                     ...............
+.........         ....                       ..............
+.........         ...                         .............
+.........         ..                           ............
+.........         .                            ............
+.........         .       ..........            ...........
+.........               .............           ...........
+.........              ...............           ..........
+.........             .................          ..........
+.........            ...................         ..........
+.........            ...................         ..........
+.........           .....................         .........
+.........           .....................         .........
+.........          ......................         .........
+.........          ......................         .........
+.........          ......................         .........
+.........          ......................         .........
+.........         .......................         .........
+.........         .......................         .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii110.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii108.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii108.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii108.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+........                       ............................
+........                       ............................
+........                       ............................
+........                       ............................
+........                       ............................
+........                       ............................
+........                       ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+......................         ............................
+.......................         ...........................
+.......................         ...........................
+.......................          ..........................
+........................          .........................
+........................           ........................
+........................              .....................
+.........................                        ..........
+..........................                       ..........
+...........................                      ..........
+............................                     ..........
+.............................                    ..........
+...............................                  ..........
+..................................               ..........
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii108.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii111.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii111.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii111.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+......................               ......................
+...................                     ...................
+..................                       ..................
+................                           ................
+...............                             ...............
+..............                               ..............
+.............                                 .............
+............              .......              ............
+...........            .............            ...........
+...........           ...............           ...........
+..........           .................           ..........
+..........          ...................          ..........
+.........          .....................          .........
+.........          .....................          .........
+........          .......................          ........
+........          .......................          ........
+........         .........................         ........
+........         .........................         ........
+.......          .........................          .......
+.......          .........................          .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+.......          .........................          .......
+........         .........................         ........
+........         .........................         ........
+........         .........................         ........
+........          .......................          ........
+.........         .......................         .........
+.........          .....................          .........
+.........          .....................          .........
+..........          ...................          ..........
+..........           .................           ..........
+...........           ...............           ...........
+............            ...........            ............
+............                ...                ............
+.............                                 .............
+..............                               ..............
+...............                             ...............
+.................                         .................
+..................                       ..................
+.....................                 .....................
+........................           ........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii111.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii114.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii114.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii114.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+........................................        ...........
+..................        ..........               ........
+.................         ........                    .....
+.................         ......                       ....
+.................         .....                        ....
+.................         ....                         ....
+.................         ...                          ....
+.................         ...                          ....
+.................         ..           ........        ....
+.................         .         ...............    ....
+.................         .       ...................  ....
+.................               ...................... ....
+.................              ............................
+.................             .............................
+.................             .............................
+.................            ..............................
+.................           ...............................
+.................           ...............................
+.................           ...............................
+.................          ................................
+.................          ................................
+.................          ................................
+.................          ................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+.................         .................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii114.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii112.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii112.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii112.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................           .....................
+.........         ......                 ..................
+.........         .....                    ................
+.........         ...                       ...............
+.........         ..                         ..............
+.........         .                           .............
+.........         .                            ............
+.........                  ........             ...........
+.........                ............           ...........
+.........               ..............           ..........
+.........              ................          ..........
+.........             ..................          .........
+.........            ....................         .........
+.........           .....................          ........
+.........           ......................         ........
+.........           ......................         ........
+.........          .......................          .......
+.........          ........................         .......
+.........          ........................         .......
+.........          ........................         .......
+.........         .........................         .......
+.........         .........................          ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         ..........................         ......
+.........         .........................          ......
+.........         .........................         .......
+.........          ........................         .......
+.........          ........................         .......
+.........          ........................         .......
+.........          .......................          .......
+.........           ......................         ........
+.........           ......................         ........
+.........            ....................          ........
+.........            ...................          .........
+.........             ..................          .........
+.........              ................          ..........
+.........               ..............           ..........
+.........                 ..........            ...........
+.........                     ..               ............
+.........         .                            ............
+.........         ..                          .............
+.........         ...                        ..............
+.........         ....                     ................
+.........         .....                   .................
+.........         .......               ...................
+.........         ..........         ......................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+.........         .........................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii112.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii115.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii115.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii115.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.......................                ....................
+....................                       ................
+..................                            .............
+................                              .............
+...............                               .............
+..............                                .............
+.............                                 .............
+............              ...........         .............
+............           .................      .............
+............         ......................   .............
+...........          ........................ .............
+...........         .......................................
+...........         .......................................
+...........        ........................................
+...........        ........................................
+..........         ........................................
+...........        ........................................
+...........         .......................................
+...........         .......................................
+...........          ......................................
+...........           .....................................
+...........             ...................................
+............               ................................
+.............                  ............................
+.............                       .......................
+..............                          ...................
+...............                           .................
+.................                           ...............
+...................                          ..............
+......................                        .............
+..........................                     ............
+...............................                ............
+..................................              ...........
+....................................            ...........
+......................................           ..........
+.......................................          ..........
+........................................         ..........
+........................................         ..........
+........................................         ..........
+........................................         ..........
+........................................         ..........
+........................................         ..........
+........................................         ..........
+........................................         ..........
+..........  ...........................         ...........
+..........    ........................          ...........
+..........       ....................           ...........
+..........          ...............            ............
+..........               ......               .............
+..........                                    .............
+..........                                   ..............
+..........                                  ...............
+..........                                .................
+.............                           ...................
+.................                     .....................
+......................            .........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii115.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii116.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii116.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii116.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+......                                           ..........
+......                                           ..........
+......                                           ..........
+......                                           ..........
+......                                           ..........
+......                                           ..........
+......                                           ..........
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................        ..............................
+.....................         .............................
+.....................         .............................
+.....................         .............................
+.....................         .............................
+.....................          ............................
+......................          ...........................
+......................           ..........................
+......................             ........................
+.......................                          ..........
+.......................                          ..........
+........................                         ..........
+.........................                        ..........
+...........................                      ..........
+.............................                    ..........
+.................................                ..........
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii116.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii118.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii118.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii118.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.....         ...............................         .....
+......         .............................         ......
+......         .............................         ......
+......         .............................         ......
+.......         ...........................         .......
+.......         ...........................         .......
+.......         ...........................         .......
+........         .........................         ........
+........         .........................         ........
+........         .........................         ........
+.........         .......................         .........
+.........         .......................         .........
+.........         .......................         .........
+..........         .....................         ..........
+..........         .....................         ..........
+...........        .....................        ...........
+...........         ...................         ...........
+...........         ...................         ...........
+............        ...................        ............
+............         .................         ............
+............         .................         ............
+.............        .................        .............
+.............         ...............         .............
+.............         ...............         .............
+..............         .............         ..............
+..............         .............         ..............
+..............         .............         ..............
+...............         ...........         ...............
+...............         ...........         ...............
+................        ...........        ................
+................         .........         ................
+................         .........         ................
+.................        .........        .................
+.................         .......         .................
+.................         .......         .................
+..................        .......        ..................
+..................         .....         ..................
+..................         .....         ..................
+...................        .....        ...................
+...................         ...         ...................
+...................         ...         ...................
+....................        ...        ....................
+....................         .         ....................
+.....................        .        .....................
+.....................                 .....................
+.....................                 .....................
+......................               ......................
+......................               ......................
+......................               ......................
+.......................             .......................
+.......................             .......................
+.......................             .......................
+........................           ........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii118.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii122.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii122.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii122.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........                                       .........
+...........                                       .........
+...........                                       .........
+...........                                       .........
+...........                                       .........
+...........                                       .........
+...........                                       .........
+........................................          .........
+.......................................          ..........
+.......................................          ..........
+......................................          ...........
+.....................................          ............
+....................................          .............
+...................................          ..............
+...................................          ..............
+..................................          ...............
+.................................          ................
+................................          .................
+...............................          ..................
+...............................          ..................
+..............................          ...................
+.............................          ....................
+............................          .....................
+............................         ......................
+...........................          ......................
+..........................          .......................
+.........................          ........................
+........................          .........................
+........................         ..........................
+.......................          ..........................
+......................          ...........................
+.....................          ............................
+....................          .............................
+....................          .............................
+...................          ..............................
+..................          ...............................
+.................          ................................
+................          .................................
+................          .................................
+...............          ..................................
+..............          ...................................
+.............          ....................................
+............          .....................................
+............          .....................................
+...........          ......................................
+..........          .......................................
+..........         ........................................
+..........                                        .........
+..........                                        .........
+..........                                        .........
+..........                                        .........
+..........                                        .........
+..........                                        .........
+..........                                        .........
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii122.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii119.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii119.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii119.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+         .........................................         
+.        .........................................        .
+.        .........................................        .
+.         .......................................         .
+.         .......................................         .
+.         .......................................         .
+..        .......................................        ..
+..        .......................................        ..
+..         .....................................         ..
+..         .....................................         ..
+...        .....................................        ...
+...        .....................................        ...
+...        .....................................        ...
+...         ...................................         ...
+....        ...................................        ....
+....        ..............       ..............        ....
+....        .............         .............        ....
+....         ............         ............         ....
+.....        ............         ............        .....
+.....        ............         ............        .....
+.....        ...........           ...........        .....
+.....        ...........           ...........        .....
+.....         ..........           ..........         .....
+......        .........             .........        ......
+......        .........      .      .........        ......
+......        .........      .      .........        ......
+......        .........      .      .........        ......
+.......        .......      ...      .......        .......
+.......        .......      ...      .......        .......
+.......        .......      ...      .......        .......
+.......        ......      .....     .......        .......
+........        .....      .....      .....        ........
+........        .....      .....      .....        ........
+........        .....      .....      .....        ........
+........        ....      .......      ....        ........
+........        ....      .......      ....        ........
+.........        ...      .......      ...        .........
+.........        ...     .........     ...        .........
+.........        ..      .........      ..        .........
+.........        ..      .........      ..        .........
+..........        .      .........      ..       ..........
+..........              ...........              ..........
+..........              ...........              ..........
+..........              ...........              ..........
+...........            .............            ...........
+...........            .............            ...........
+...........            .............            ...........
+...........           ...............           ...........
+............          ...............          ............
+............          ...............          ............
+............          ...............          ............
+............         .................         ............
+............         .................         ............
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii119.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii037.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii037.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii037.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........           .....................................
+.........               ...................................
+........                  .................................
+.......                    ................................
+......                      ...............................
+.....                        ..............................
+....          ......          .............................
+...         ..........        .............................
+...        ............        ............................
+...       ..............       ............................
+..       ................      ............................
+..       ................       ...........................
+..      .................       ...........................
+..      ..................      ...........................
+..      ..................      ...........................
+..      ..................      ...........................
+..      ..................      ...........................
+..      .................       ...........................
+..       ................       ...........................
+..       ...............       ............................
+...       ..............       ............................
+...        ............        ...................... .....
+....         ........         .....................    ....
+....            ..           ...................       ....
+.....                        .................         ....
+......                      ...............             ...
+.......                    ..............             .....
+........                 .............             ........
+..........             .............             ..........
+.............        ............             .............
+...............................             ...............
+............................             ..................
+..........................             ....................
+.......................             .......................
+.....................             .........................
+...................            ............................
+................             ..............................
+..............            .................................
+...........             .............          ............
+.........            ..............              ..........
+......             ..............                  ........
+....            ................                    .......
+.....         .................                      ......
+.....      ...................                        .....
+.....    ....................          ......          ....
+...... ......................        ..........        ....
+............................        ............        ...
+............................       ..............       ...
+...........................       ................       ..
+...........................       ................       ..
+...........................       .................      ..
+...........................      ..................      ..
+...........................      ..................      ..
+...........................      ..................      ..
+...........................      ..................      ..
+...........................       ................       ..
+...........................       ................       ..
+............................       ...............       ..
+............................       ..............       ...
+............................        ............        ...
+.............................         ........         ....
+.............................            ..            ....
+..............................                        .....
+...............................                      ......
+................................                    .......
+..................................                .........
+...................................              ..........
+......................................        .............
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii037.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii120.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii120.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii120.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+......         .............................         ......
+......          ...........................          ......
+.......          .........................          .......
+........          .......................          ........
+.........         .......................         .........
+.........          .....................          .........
+..........          ...................          ..........
+...........         ..................          ...........
+............         .................         ............
+............          ...............          ............
+.............          .............          .............
+..............         .............         ..............
+...............         ...........         ...............
+...............          .........          ...............
+................          .......          ................
+.................         .......         .................
+..................         .....         ..................
+..................          ...          ..................
+...................          .          ...................
+....................                   ....................
+.....................                 .....................
+.....................                 .....................
+......................               ......................
+.......................             .......................
+........................           ........................
+........................           ........................
+........................           ........................
+........................           ........................
+.......................             .......................
+......................               ......................
+.....................                 .....................
+.....................                 .....................
+....................                   ....................
+...................          .          ...................
+..................          ...          ..................
+..................         .....         ..................
+.................         ......          .................
+................          .......          ................
+...............          .........          ...............
+...............         ...........         ...............
+..............          ...........          ..............
+.............          .............          .............
+............          ...............          ............
+............         .................         ............
+...........          .................          ...........
+..........          ...................          ..........
+.........          .....................          .........
+.........         ......................          .........
+........          .......................          ........
+.......          .........................          .......
+......          ...........................          ......
+......          ...........................          ......
+.....          .............................          .....
+....          ...............................          ....
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii120.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii123.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii123.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii123.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+......................................          ...........
+.................................               ...........
+...............................                 ...........
+..............................                  ...........
+.............................                   ...........
+............................                    ...........
+...........................                     ...........
+...........................            ....................
+...........................          ......................
+..........................          .......................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................        .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+........................          .........................
+........................         ..........................
+.......................          ..........................
+.......................          ..........................
+.....................           ...........................
+...................             ...........................
+...........                    ............................
+...........                  ..............................
+...........                ................................
+...........              ..................................
+...........                 ...............................
+...........                  ..............................
+...........                    ............................
+...................             ...........................
+.....................           ...........................
+.......................          ..........................
+.......................          ..........................
+........................         ..........................
+........................          .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+..........................        .........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................          .......................
+...........................          ......................
+...........................            ....................
+...........................                     ...........
+............................                    ...........
+.............................                   ...........
+..............................                  ...........
+...............................                 ...........
+..................................              ...........
+.......................................         ...........
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii123.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii126.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii126.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii126.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...............        ....................................
+...........                ..........................  ....
+.........                    .......................   ....
+.......                        ...................     ....
+......                            ..............       ....
+.....                                .........         ....
+....                                                   ....
+....                                                   ....
+....          .........                               .....
+....       ...............                           ......
+....     ....................                       .......
+....   ........................                   .........
+....  ...........................               ...........
+.....................................        ..............
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii126.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii127.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii127.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii127.xpm2	(revision 370)
@@ -0,0 +1,149 @@
+59 147 1 1 
+  c None
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           
+                                                           

Property changes on: proj/src/media/font/Consolas/xpm2/ascii127.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii041.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii041.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii041.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.................        ..................................
+..................       ..................................
+..................        .................................
+...................       .................................
+...................        ................................
+....................        ...............................
+....................        ...............................
+.....................        ..............................
+.....................        ..............................
+......................        .............................
+......................        .............................
+......................         ............................
+.......................        ............................
+.......................         ...........................
+........................        ...........................
+........................        ...........................
+........................         ..........................
+.........................        ..........................
+.........................         .........................
+.........................         .........................
+..........................        .........................
+..........................         ........................
+..........................         ........................
+...........................        ........................
+...........................         .......................
+...........................         .......................
+...........................         .......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+.............................         .....................
+.............................         .....................
+.............................         .....................
+.............................         .....................
+.............................         .....................
+.............................         .....................
+.............................         .....................
+.............................         .....................
+.............................         .....................
+.............................         .....................
+.............................         .....................
+.............................          ....................
+.............................          ....................
+.............................         .....................
+.............................         .....................
+.............................         .....................
+.............................         .....................
+.............................         .....................
+.............................         .....................
+.............................         .....................
+.............................         .....................
+.............................         .....................
+.............................         .....................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+...........................         .......................
+...........................         .......................
+...........................         .......................
+...........................         .......................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................        .........................
+.........................         .........................
+.........................        ..........................
+.........................        ..........................
+........................         ..........................
+........................        ...........................
+.......................         ...........................
+.......................        ............................
+.......................        ............................
+......................        .............................
+......................        .............................
+.....................        ..............................
+.....................        ..............................
+....................        ...............................
+....................        ...............................
+...................        ................................
+...................        ................................
+..................        .................................
+..................       ..................................
+.................        ..................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii041.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii124.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii124.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii124.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii124.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/setup.sh
===================================================================
--- proj/src/media/font/setup.sh	(nonexistent)
+++ proj/src/media/font/setup.sh	(revision 370)
@@ -0,0 +1 @@
+./process_font.sh Consolas 59 147 16 6 32

Property changes on: proj/src/media/font/setup.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/process_font.sh
===================================================================
--- proj/src/media/font/process_font.sh	(nonexistent)
+++ proj/src/media/font/process_font.sh	(revision 370)
@@ -0,0 +1,11 @@
+echo Processing $1
+echo "    Splitting font"
+python3 split_font.py $1 $2 $3 $4 $5 $6
+echo "    Converting from png to xpm"
+../../helpers/png_to_xpm.sh $1
+echo "    Converting from xpm to xpm2"
+../../helpers/xpm_to_xpm2.sh $1
+echo "    Cleaning up"
+rm -rf $1/png
+rm -rf $1/xpm
+#rm -rf $1/xpm2

Property changes on: proj/src/media/font/process_font.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii045.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii045.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii045.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.................                         .................
+.................                         .................
+.................                         .................
+.................                         .................
+.................                         .................
+.................                         .................
+.................                         .................
+.................                         .................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii045.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/xpm/bullet.xpm
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/x-xpmi
Index: proj/src/media/xpm/bullet.xpm
===================================================================
--- proj/src/media/xpm/bullet.xpm	(nonexistent)
+++ proj/src/media/xpm/bullet.xpm	(revision 370)

Property changes on: proj/src/media/xpm/bullet.xpm
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+image/x-xpmi
\ No newline at end of property
Index: proj/src/media/font/Consolas/Consolas.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/png
Index: proj/src/media/font/Consolas/Consolas.png
===================================================================
--- proj/src/media/font/Consolas/Consolas.png	(nonexistent)
+++ proj/src/media/font/Consolas/Consolas.png	(revision 370)

Property changes on: proj/src/media/font/Consolas/Consolas.png
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+image/png
\ No newline at end of property
Index: proj/src/media/xpm/bullet.h
===================================================================
--- proj/src/media/xpm/bullet.h	(nonexistent)
+++ proj/src/media/xpm/bullet.h	(revision 370)
@@ -0,0 +1,11 @@
+#ifndef BULLET_H_INCLUDED
+#define BULLET_H_INCLUDED
+
+#include "bullet.xpm"
+#include "graph.h"
+
+static basic_sprite_t* get_bullet(void){
+    return basic_sprite_ctor((const char *const *)bullet_xpm, 3, 7);
+}
+
+#endif /* end of include guard: BULLET_H_INCLUDED */

Property changes on: proj/src/media/xpm/bullet.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii049.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii049.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii049.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+........................             ......................
+...................                  ......................
+...............                      ......................
+............                         ......................
+............                         ......................
+............                         ......................
+............                         ......................
+............                         ......................
+............              ..         ......................
+............          ......         ......................
+............      ..........         ......................
+............ ...............         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................          .....................
+.............                                       .......
+.............                                       .......
+.............                                       .......
+.............                                       .......
+.............                                       .......
+.............                                       .......
+.............                                       .......
+.............                                       .......
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii049.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/xpm/nothing.xpm
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/x-xpmi
Index: proj/src/media/xpm/nothing.xpm
===================================================================
--- proj/src/media/xpm/nothing.xpm	(nonexistent)
+++ proj/src/media/xpm/nothing.xpm	(revision 370)

Property changes on: proj/src/media/xpm/nothing.xpm
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+image/x-xpmi
\ No newline at end of property
Index: proj/src/media/font/setup_clean.sh
===================================================================
--- proj/src/media/font/setup_clean.sh	(nonexistent)
+++ proj/src/media/font/setup_clean.sh	(revision 370)
@@ -0,0 +1,3 @@
+rm -f Consolas/png/*.png
+rm -f Consolas/xpm/*.xpm
+rm -f Consolas/xpm2/*.xpm2
\ No newline at end of file

Property changes on: proj/src/media/font/setup_clean.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/xpm/nothing.h
===================================================================
--- proj/src/media/xpm/nothing.h	(nonexistent)
+++ proj/src/media/xpm/nothing.h	(revision 370)
@@ -0,0 +1,11 @@
+#ifndef NOTHING_H_INCLUDED
+#define NOTHING_H_INCLUDED
+
+#include "nothing.xpm"
+#include "graph.h"
+
+static basic_sprite_t* get_nothing(void){
+    return basic_sprite_ctor((const char *const *)nothing_xpm, 34, 34);
+}
+
+#endif //NOTHING_H_INCLUDED

Property changes on: proj/src/media/xpm/nothing.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii053.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii053.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii053.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+..........                                    .............
+..........                                    .............
+..........                                    .............
+..........                                    .............
+..........                                    .............
+..........                                    .............
+..........                                    .............
+..........                                    .............
+..........         ........................................
+..........         ........................................
+..........         ........................................
+..........         ........................................
+..........         ........................................
+..........         ........................................
+..........         ........................................
+..........         ........................................
+..........         ........................................
+..........         ........................................
+..........         ........................................
+..........         ........................................
+..........         ........................................
+..........         ........................................
+..........         ........................................
+..........         ........................................
+..........         ....         ...........................
+..........                          .......................
+..........                             ....................
+..........                               ..................
+..........                                .................
+..........                                 ................
+..........                                  ...............
+..........                                   ..............
+..........          .........                 .............
+..........     .................               ............
+..........  ......................              ...........
+....................................            ...........
+.....................................            ..........
+......................................           ..........
+.......................................          ..........
+.......................................           .........
+........................................          .........
+........................................          .........
+.........................................          ........
+.........................................          ........
+.........................................          ........
+.........................................          ........
+.........................................          ........
+.........................................          ........
+.........................................          ........
+.........................................          ........
+.........................................          ........
+.........................................          ........
+.........................................          ........
+.........................................          ........
+.........................................          ........
+........................................          .........
+........................................          .........
+.......................................           .........
+.......................................          ..........
+......................................           ..........
+....... .............................            ..........
+.......   ..........................            ...........
+.......     .......................            ............
+.......        ..................              ............
+.......            ..........                 .............
+.......                                      ..............
+.......                                     ...............
+.......                                    ................
+.......                                   .................
+.......                                 ...................
+.........                             .....................
+............                        .......................
+..................             ............................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii053.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/xpm/shooter.xpm
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/x-xpmi
Index: proj/src/media/xpm/shooter.xpm
===================================================================
--- proj/src/media/xpm/shooter.xpm	(nonexistent)
+++ proj/src/media/xpm/shooter.xpm	(revision 370)

Property changes on: proj/src/media/xpm/shooter.xpm
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+image/x-xpmi
\ No newline at end of property
Index: proj/src/media/xpm/crosshair.h
===================================================================
--- proj/src/media/xpm/crosshair.h	(nonexistent)
+++ proj/src/media/xpm/crosshair.h	(revision 370)
@@ -0,0 +1,11 @@
+#ifndef CROSSHAIR_H_INCLUDED
+#define CROSSHAIR_H_INCLUDED
+
+#include "crosshair.xpm"
+#include "graph.h"
+
+static basic_sprite_t* get_crosshair(){
+    return basic_sprite_ctor((const char *const *)crosshair_xpm, 16, 16);
+}
+
+#endif //CROSSHAIR_H_INCLUDED

Property changes on: proj/src/media/xpm/crosshair.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/setup_clean.sh
===================================================================
--- proj/src/media/setup_clean.sh	(nonexistent)
+++ proj/src/media/setup_clean.sh	(revision 370)
@@ -0,0 +1,3 @@
+rm -rf xpm2/
+cd font
+./setup_clean.sh

Property changes on: proj/src/media/setup_clean.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/xpm/shooter.h
===================================================================
--- proj/src/media/xpm/shooter.h	(nonexistent)
+++ proj/src/media/xpm/shooter.h	(revision 370)
@@ -0,0 +1,11 @@
+#ifndef SHOOTER_H_INCLUDED
+#define SHOOTER_H_INCLUDED
+
+#include "shooter.xpm"
+#include "graph.h"
+
+static basic_sprite_t* get_shooter(void){
+    return basic_sprite_ctor((const char *const *)shooter_xpm, 34, 34);
+}
+
+#endif //SHOOTER_H_INCLUDED

Property changes on: proj/src/media/xpm/shooter.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/xpm/pistol.h
===================================================================
--- proj/src/media/xpm/pistol.h	(nonexistent)
+++ proj/src/media/xpm/pistol.h	(revision 370)
@@ -0,0 +1,11 @@
+#ifndef PISTOL_H_INCLUDED
+#define PISTOL_H_INCLUDED
+
+#include "pistol.xpm"
+#include "graph.h"
+
+static basic_sprite_t* get_pistol(void){
+    return basic_sprite_ctor((const char *const *)pistol_xpm, 34, 34);
+}
+
+#endif //PISTOL_H_INCLUDED

Property changes on: proj/src/media/xpm/pistol.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/setup.sh
===================================================================
--- proj/src/media/setup.sh	(nonexistent)
+++ proj/src/media/setup.sh	(revision 370)
@@ -0,0 +1,4 @@
+#echo Converting from xpm to xpm2
+#../helpers/xpm_to_xpm2.sh .
+cd font
+./setup.sh

Property changes on: proj/src/media/setup.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/xpm/zombie.h
===================================================================
--- proj/src/media/xpm/zombie.h	(nonexistent)
+++ proj/src/media/xpm/zombie.h	(revision 370)
@@ -0,0 +1,11 @@
+#ifndef ZOMBIE_H_INCLUDED
+#define ZOMBIE_H_INCLUDED
+
+#include "zombie.xpm"
+#include "graph.h"
+
+static basic_sprite_t* get_zombie(void){
+    return basic_sprite_ctor((const char *const *)zombie_xpm, 34, 34);
+}
+
+#endif //ZOMBIE_H_INCLUDED

Property changes on: proj/src/media/xpm/zombie.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/include/hltp.h
===================================================================
--- proj/src/project/include/hltp.h	(nonexistent)
+++ proj/src/project/include/hltp.h	(revision 370)
@@ -0,0 +1,63 @@
+#ifndef HLTP_H_INCLUDED
+#define HLTP_H_INCLUDED
+
+/**
+ * @defgroup    hltp    hltp
+ * @ingroup proj
+ * @brief HLTP (High-Level Transfer Protocol) module.
+ *
+ * @{
+ */
+
+#include "uart.h"
+#include "proj_structures.h"
+
+/**
+ * @brief Data types that HLTP is familiar with (i.e., can send and intepret).
+ */
+typedef enum{
+    hltp_type_invalid = 0x00,
+    hltp_type_string  = 0x53,
+    hltp_type_host    = 0x48,
+    hltp_type_remote  = 0x52,
+    hltp_type_bullet  = 0x42
+} hltp_type;
+
+/**
+ * @brief Send string.
+ * @param   p   Pointer to string to be sent
+ * @return  SUCCESS if operation was successful, other value otherwise
+ */
+int hltp_send_string(const char *p);
+/**
+ * @brief Send host_info.
+ * @param   p   Pointer to host_info to be sent
+ * @return  SUCCESS if operation was successful, other value otherwise
+ */
+int hltp_send_host_info(const host_info_t *p);
+/**
+ * @brief Send remote_info.
+ * @param   p   Pointer to remote_info to be sent
+ * @return  SUCCESS if operation was successful, other value otherwise
+ */
+int hltp_send_remote_info(const remote_info_t *p);
+/**
+ * @brief Send bullet_info.
+ * @param   p   Pointer to bullet_info to be sent
+ * @return  SUCCESS if operation was successful, other value otherwise
+ */
+int hltp_send_bullet_info(const bullet_info_t *p);
+/**
+ * @brief Interpret message received as one of the structs HLTP knows.
+ * @param   p       Pointer to beginning of message
+ * @param   sz      Size of message
+ * @param   dest    Pointer to void*, to where the interpreted message will be saved
+ * @return          Code of the interpreted message
+ */
+hltp_type hltp_interpret(const uint8_t *p, const size_t sz, void **dest);
+
+/**
+ * @}
+ */
+
+#endif //HLTP_H_INCLUDED

Property changes on: proj/src/project/include/hltp.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/include/campaign.h
===================================================================
--- proj/src/project/include/campaign.h	(nonexistent)
+++ proj/src/project/include/campaign.h	(revision 370)
@@ -0,0 +1,23 @@
+#ifndef CAMPAIGN_H_INCLUDED
+#define CAMPAIGN_H_INCLUDED
+
+/**
+ * @defgroup    campaign    campaign
+ * @ingroup proj
+ * @ingroup singleplayer
+ * @brief   Campaign mode.
+ *
+ * @{
+ */
+
+/**
+ * @brief Campaign.
+ * @return  SUCCESS if operation was successful, other value otherwise
+ */
+int (campaign)(void);
+
+/**
+ * @}
+ */
+
+#endif //CAMPAIGN_H_INCLUDED

Property changes on: proj/src/project/include/campaign.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/include/ent.h
===================================================================
--- proj/src/project/include/ent.h	(nonexistent)
+++ proj/src/project/include/ent.h	(revision 370)
@@ -0,0 +1,418 @@
+#ifndef ENT_H_INCLUDED
+#define ENT_H_INCLUDED
+
+/**
+ * @defgroup ent ent
+ * @ingroup proj
+ * @brief Entities module
+ *
+ * @{
+ */
+
+#include "libs.h"
+
+/**
+ * @brief Set scale.
+ * @param   n   Scale
+ */
+void (ent_set_scale) (double n);
+/**
+ * @brief Set origin of screen (upper-left corner) in game referential coordinates.
+ * @param   x   X-position of the upper-left corner of the screen
+ * @param   y   Y-position of the upper-left corner of the screen
+ */
+void (ent_set_origin)(double x, double y);
+/**
+ * @brief Get scale.
+ * @return  Scale
+ */
+double (ent_get_scale)  (void);
+/**
+ * @brief Get X-length of the screen in game referencial coordinates.
+ * @return X-length
+ */
+double (ent_get_XLength)(void);
+/**
+ * @brief Get Y-length of the screen in game referencial coordinates.
+ * @return Y-length
+ */
+double (ent_get_YLength)(void);
+
+/**
+ * @}
+ */
+
+/**
+ * @defgroup gunner_t gunner_t
+ * @ingroup ent
+ * @brief Gunner module.
+ *
+ * @{
+ */
+
+/// @brief Identifier of a melee gunner
+#define GUNNER_MELEE    BIT(0)
+/// @brief Identifier of a ranged gunner
+#define GUNNER_RANGED   BIT(1)
+/// @brief Identifier of a player-controlled gunner
+#define GUNNER_PLAYER   BIT(2)
+/// @brief Identifier of an automatic follower gunner
+#define GUNNER_FOLLOW   BIT(3)
+
+/**
+ * @brief Gunner.
+ */
+typedef struct gunner gunner_t;
+/**
+ * @brief Construct gunner.
+ * @param   dude    Basic sprite representing the gunner
+ * @param   weapon  Basic sprite representing the weapon of the gunner
+ * @param   type    Type of gunner. Can be one of the identifier macros and also the OR-merge of any combination of them
+ * @param   team    Team of the gunner. 1 for player 1, 2 for player 2, 3 for opponents and 0 for no team (temporary gunner)
+ */
+gunner_t* (gunner_ctor)(basic_sprite_t *dude, basic_sprite_t *weapon, uint16_t type, int team);
+/**
+ * @brief Destruct gunner.
+ * @param   p   Pointer to gunner to be destructed
+ */
+void      (gunner_dtor)(gunner_t *p);
+/**
+ * @brief   Set gunner position.
+ * @param   p   Pointer to gunner
+ * @param   x   X-position of the gunner in game coordinates
+ * @param   y   Y-position of the gunner in game coordinates
+ */
+void (gunner_set_pos)               (gunner_t *p, double x, double y);
+/**
+ * @brief   Set gunner spawn position.
+ * @param   p   Pointer to gunner
+ * @param   x   Spawn X-position of the gunner in game coordinates
+ * @param   y   Spawn Y-position of the gunner in game coordinates
+ */
+void (gunner_set_spawn)             (gunner_t *p, double x, double y);
+/**
+ * @brief   Set gunner angle.
+ * @param   p       Pointer to gunner
+ * @param   angle   Angle in radians
+ */
+void (gunner_set_angle)             (gunner_t *p, double angle);
+/**
+ * @brief   Set gunner health (total, max health).
+ * @param   p       Pointer to gunner
+ * @param   health  Health
+ */
+void (gunner_set_health)            (gunner_t *p, double health);
+/**
+ * @brief   Set gunner current health.
+ * @param   p       Pointer to gunner
+ * @param   health  Current health
+ */
+void (gunner_set_curr_health)       (gunner_t *p, double health);
+/**
+ * @brief   Get gunner X-position.
+ * @param   p   Pointer to gunner
+ * @return  X-position of the gunner
+ */
+double  (gunner_get_x)              (const gunner_t *p);
+/**
+ * @brief   Get gunner Y-position.
+ * @param   p   Pointer to gunner
+ * @return  Y-position of the gunner
+ */
+double  (gunner_get_y)              (const gunner_t *p);
+/**
+ * @brief   Get gunner spawn X-position.
+ * @param   p   Pointer to gunner
+ * @return  Spawn X-position of the gunner
+ */
+double  (gunner_get_spawn_x)        (const gunner_t *p);
+/**
+ * @brief   Get gunner spawn Y-position.
+ * @param   p   Pointer to gunner
+ * @return  Spawn Y-position of the gunner
+ */
+double  (gunner_get_spawn_y)        (const gunner_t *p);
+/**
+ * @brief   Get gunner angle.
+ * @param   p   Pointer to gunner
+ * @return  Angle of the gunner
+ */
+double  (gunner_get_angle)          (const gunner_t *p);
+/**
+ * @brief   Get gunner max health.
+ * @param   p   Pointer to gunner
+ * @return  Max health of the gunner
+ */
+double  (gunner_get_health)         (const gunner_t *p);
+/**
+ * @brief   Get gunner current health.
+ * @param   p   Pointer to gunner
+ * @return  Current health of the gunner
+ */
+double  (gunner_get_curr_health)    (const gunner_t *p);
+/**
+ * @brief   Get gunner X-position in screen coordinates.
+ * @param   p   Pointer to gunner
+ * @return  X-position of the gunner in screen coordinates
+ */
+int16_t (gunner_get_x_screen)       (const gunner_t *p);
+/**
+ * @brief   Get gunner Y-position in screen coordinates.
+ * @param   p   Pointer to gunner
+ * @return  Y-position of the gunner in screen coordinates
+ */
+int16_t (gunner_get_y_screen)       (const gunner_t *p);
+/**
+ * @brief   Get gunner type.
+ * @param   p   Pointer to gunner
+ * @return  Type of gunner
+ */
+uint16_t (gunner_get_type)          (const gunner_t *p);
+/**
+ * @brief   Get gunner team.
+ * @param   p   Pointer to gunner
+ * @return  Team of gunner
+ */
+int     (gunner_get_team)           (const gunner_t *p);
+/**
+ * @brief   Draw gunner on screen buffer.
+ * @param   p   Pointer to gunner
+ */
+void (gunner_draw)(gunner_t *p);
+/**
+ * @brief   Draw gunner health bar on screen buffer.
+ * @param   p   Pointer to gunner
+ */
+void (gunner_draw_health)(const gunner_t *p);
+/**
+ * @brief   Draw list of gunners on screen buffer.
+ * @param   shooter_list    List of gunners
+ */
+void (gunner_draw_list)(list_t *shooter_list);
+/**
+ * @brief Get distance between two gunners.
+ * @param   p1  Gunner 1
+ * @param   p2  Gunner 2
+ * @return  Euclidian distance between the two gunners
+ */
+double (gunner_distance)(const gunner_t *p1, const gunner_t *p2);
+/**
+ * @brief Check if two gunners are colliding.
+ * @param   p1  Gunner 1
+ * @param   p2  Gunner 2
+ * @return  true if the two gunners are colliding, false otherwise
+ */
+int (gunner_collides_gunner)(const gunner_t *p1, const gunner_t *p2);
+
+/**
+ * @}
+ */
+
+/**
+ * @defgroup bullet_t bullet_t
+ * @ingroup ent
+ * @brief Bullet module.
+ *
+ * @{
+ */
+
+/**
+ * @brief Bullet.
+ */
+typedef struct bullet bullet_t;
+/**
+ * @brief Construct bullet.
+ * @param   shooter Pointer to gunner that shot that bullet
+ * @param   b       Basic sprite of the bullet
+ * @param   x       X-position
+ * @param   y       Y-position
+ * @param   vx      X-speed
+ * @param   vy      Y-speed
+ * @return Pointer to constructed bullet, or NULL if failed
+ */
+bullet_t* (bullet_ctor)(const gunner_t *shooter, const basic_sprite_t *b, double x, double y, double vx, double vy);
+/**
+ * @brief Destruct bullet.
+ * @param   p   Pointer to bullet to be destructed
+ */
+void      (bullet_dtor)(bullet_t *p);
+/**
+ * @brief   Get bullet X-position.
+ * @param   p   Pointer to bullet
+ * @return  X-position of the bullet
+ */
+double  (bullet_get_x)       (const bullet_t *p);
+/**
+ * @brief   Get bullet Y-position.
+ * @param   p   Pointer to bullet
+ * @return  Y-position of the bullet
+ */
+double  (bullet_get_y)       (const bullet_t *p);
+/**
+ * @brief   Get bullet X-speed.
+ * @param   p   Pointer to bullet
+ * @return  X-speed of the bullet
+ */
+double  (bullet_get_vx)      (const bullet_t *p);
+/**
+ * @brief   Get bullet Y-speed.
+ * @param   p   Pointer to bullet
+ * @return  Y-speed of the bullet
+ */
+double  (bullet_get_vy)      (const bullet_t *p);
+/**
+ * @brief   Get bullet X-position in screen coordinates.
+ * @param   p   Pointer to bullet
+ * @return  X-position of the bullet in screen coordinates
+ */
+int16_t (bullet_get_x_screen)(const bullet_t *p);
+/**
+ * @brief   Get bullet Y-position in screen coordinates.
+ * @param   p   Pointer to bullet
+ * @return  Y-position of the bullet in screen coordinates
+ */
+int16_t (bullet_get_y_screen)(const bullet_t *p);
+/**
+ * @brief   Get bullet damage.
+ * @param   p   Pointer to bullet
+ * @return  Damage
+ */
+double  (bullet_get_damage)  (const bullet_t *p);
+/**
+ * @brief   Set bullet damage.
+ * @param   p   Pointer to bullet
+ * @param   damage  Damage
+ */
+void    (bullet_set_damage)  (bullet_t *p, double damage);
+/**
+ * @brief Get gunner that shot the bullet.
+ * @param   p   Pointer to bullet
+ * @return  Pointer to gunner that shot the bullet
+ */
+const gunner_t* (bullet_get_shooter)(const bullet_t *p);
+/**
+ * @brief Update bullet position (i.e., advance it according to its speed).
+ * @param   p   Pointer to bullet
+ */
+void (bullet_update_movement)(bullet_t *p);
+/**
+ * @brief Update movement of bullets in a list.
+ * @param   bullet_list     Pointer to bullet list
+ */
+void (bullet_update_movement_list)(list_t *bullet_list);
+/**
+ * @brief Draw bullet on screen buffer.
+ * @param   p   Pointer to bullet
+ */
+void (bullet_draw)(bullet_t *p);
+/**
+ * @brief Draw bullets in list on screen buffer.
+ * @param   bullet_list     Pointer to bullet list
+ */
+void (bullet_draw_list)(list_t *bullet_list);
+
+/**
+ * @}
+ */
+
+/**
+ * @defgroup map_t map_t
+ * @ingroup ent
+ * @brief Bullet module.
+ *
+ * @{
+ */
+
+/**
+ * @brief Map.
+ */
+typedef struct map map_t;
+/**
+ * @brief Construct map.
+ * @param   background  XPM describing map as it should be rendered
+ * @param   collide     XPM with transparency describing what parts of the map will cause collision
+ * @return  Pointer to constructed map, or NULL if failed
+ */
+map_t* (map_ctor)(const char *const *background, const char *const *collide);
+/**
+ * @brief Destruct map.
+ * @param   p   Pointer to map to be destructed
+ */
+void   (map_dtor)(map_t *p);
+/**
+ * @brief Get map width.
+ * @param   p   Pointer to map
+ * @return      Width of map
+ */
+uint16_t (map_get_width)   (const map_t *p);
+/**
+ * @brief Get map height.
+ * @param   p   Pointer to map
+ * @return      Height of map
+ */
+uint16_t (map_get_height)  (const map_t *p);
+/**
+ * @brief Use Dijkstra's path-finding algorithm.
+ *
+ * Allows a follower to know where to move so it gets closer to a given target.
+ *
+ * This function is implemented in a clever way that reduces the time of execution.
+ * On the other hand, it might not always give the shortest path, but it is
+ * guaranteeed to provide a decent, valid path to the target.
+ *
+ * @param   p   Pointer to map
+ * @param   x_  X-position of the target
+ * @param   y_  Y-position of the target
+ * @return  SUCCESS if operation is successful, false otherwise
+ */
+int (map_make_dijkstra)(map_t *p, double x_, double y_);
+/**
+ * @brief Get the direction a follower should move to get closer to the target.
+ * @param   p       Pointer to map
+ * @param   x       X-position of the follower
+ * @param   y       Y-position of the follower
+ * @param   theta   Pointer to angle that will be updated
+ * @return SUCCESS if operation was successful, other value otherwise
+ */
+int (map_where_to_follow)(const map_t *p, double x, double y, double *theta);
+/**
+ * @brief Draw map on screen buffer.
+ * @param   p   Pointer to map
+ */
+void   (map_draw)(map_t *p);
+/**
+ * @brief Evaluate if point collides with map.
+ * @param   p   Pointer to map
+ * @param   x   X-position of the point
+ * @param   y   Y-position of the point
+ * @return true if the point collides with the map, false otherwise
+ */
+int    (map_collides_point)(const map_t *p, double x, double y);
+
+/**
+ * @}
+ */
+
+/**
+ * @brief Evaluate if gunner is colliding with map.
+ * @param   p       Pointer to map
+ * @param   gunner  Pointer to gunner
+ * @return true if the gunner collides with the map, false otherwise
+ */
+int    (map_collides_gunner)(const map_t *p, const gunner_t *gunner);
+/**
+ * @brief Evaluate if bullet is colliding with map.
+ * @param   p       Pointer to map
+ * @param   bullet  Pointer to bullet
+ * @return true if the bullet collides with the map, false otherwise
+ */
+int    (map_collides_bullet)(const map_t *p, const bullet_t *bullet);
+/**
+ * @brief Evaluate if bullet is colliding with gunner.
+ * @param   shooter     Pointer to gunner
+ * @param   bull        Pointer to bullet
+ * @return true if the bullet collides with the gunner, false otherwise
+ */
+int (gunner_collides_bullet)(const gunner_t *shooter, const bullet_t *bull);
+
+#endif //ENT_H_INCLUDED

Property changes on: proj/src/project/include/ent.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/include/proj.h
===================================================================
--- proj/src/project/include/proj.h	(nonexistent)
+++ proj/src/project/include/proj.h	(revision 370)
@@ -0,0 +1,36 @@
+#ifndef PROJ_H_INCLUDED
+#define PROJ_H_INCLUDED
+
+/**
+ * @defgroup proj proj
+ * @brief Project module.
+ *
+ * @{
+ */
+
+#include "libs.h"
+
+#include "ent.h"
+
+/// @brief Crosshair
+basic_sprite_t       *bsp_crosshair;
+/// @brief Shooter
+basic_sprite_t       *bsp_shooter  ;
+/// @brief Zombie
+basic_sprite_t       *bsp_zombie   ;
+/// @brief Pistol
+basic_sprite_t       *bsp_pistol   ;
+/// @brief Nothing (just a transparent basic_sprite_t)
+basic_sprite_t       *bsp_nothing  ;
+/// @brief Bullet
+basic_sprite_t       *bsp_bullet   ;
+/// @brief Map 1
+map_t                *map1         ;
+/// @brief Crosshair sprite
+sprite_t             *sp_crosshair ;
+
+/**
+ * @}
+ */
+
+#endif //PROJ_H_INCLUDED

Property changes on: proj/src/project/include/proj.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/include/interrupts_func.h
===================================================================
--- proj/src/project/include/interrupts_func.h	(nonexistent)
+++ proj/src/project/include/interrupts_func.h	(revision 370)
@@ -0,0 +1,49 @@
+#ifndef INTERRUPTS_FUNC_H_INCLUDED
+#define INTERRUPTS_FUNC_H_INCLUDED
+
+/**
+ * @defgroup interrupts_func interrupts_func
+ * @ingroup proj
+ * @brief Interrupts functions.
+ *
+ * @{
+ */
+
+#include "libs.h"
+
+/**
+ * @brief Subscribes all drivers used (timer->keyboard->mouse)
+ * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ * @see {_ERRORS_H_::errors}
+ */
+int (subscribe_all)(void);
+
+/**
+ * @brief Unsubscribes all subscribed interrupts
+ * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ * @see {_ERRORS_H_::errors}
+ */
+int (unsubscribe_all)(void);
+
+/**
+ * @brief Calls interrupt handler corresponding to the bit specified by the argument.
+ * @param handler Interrupt handler to call
+ */
+void interrupt_handler(uint8_t handler);
+
+/**
+ * @brief Blocking function that waits for an interrupt to occur.
+ *
+ * Rewrites the provided argument with the interrupt vector it gets.
+ *
+ * This function decisively reduces the complexity of an interrupt cycle, allowing
+ * for each menu to have its own, simplified interrupt cycle.
+ * @param   p   Pointer where interrupt vector will be saved
+ */
+int get_interrupts_vector(uint64_t *p);
+
+/**
+ * @}
+ */
+
+#endif /* end of include guard: INTERRUPTS_FUNC_H_INCLUDED */

Property changes on: proj/src/project/include/interrupts_func.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/include/scoreboards.h
===================================================================
--- proj/src/project/include/scoreboards.h	(nonexistent)
+++ proj/src/project/include/scoreboards.h	(revision 370)
@@ -0,0 +1,62 @@
+#ifndef SCOREBOARD_H_INCLUDED
+#define SCOREBOARD_H_INCLUDED
+
+/**
+ * @defgroup scoreboards scoreboards
+ * @ingroup proj
+ * @brief Scoreboards module.
+ *
+ * @{
+ */
+
+#include "libs.h"
+#include <stdint.h>
+
+/**
+ * @brief Score.
+ */
+typedef struct  score_info score_info_t;
+
+/**
+ * @brief Table of highscores.
+ */
+typedef struct highscores highscores_t;
+/**
+ * @brief Construct score.
+ * @param   score           Game score.
+ * @param   time_played     Time elapsed on game.
+ * @return      Pointer to constructed score, or NULL if failed.
+ */
+score_info_t* (score_ctor)(int score, int time_played);
+
+/**
+ * @brief Destruct score.
+ * @param   p   Pointer to score to destruct
+ */
+void (score_dtor)(score_info_t *p);
+
+/**
+ * @brief Construct highscores.
+ * @param   fnt     Font to use when rendering highscores text
+ * @param   path    Path to file to be read with highscores values.
+ * @return      Pointer to constructed highscores, or NULL if failed.
+ */
+highscores_t* (highscores_ctor)(const font_t *fnt, const char *path);
+/**
+ * @brief Save highscore into file.
+ * @param   p       Pointer to highscores
+ * @param   path    Path to file to be written
+ */
+void (highscores_save)(const highscores_t *p, const char *path);
+/**
+ * @brief Destruct menu.
+ * @param   p   Pointer to menu to destruct
+ */
+void (highscores_dtor)(highscores_t *p);
+
+/**
+ * @}
+ */
+
+
+#endif /* end of include guard: SCOREBOARD_H_INCLUDED */

Property changes on: proj/src/project/include/scoreboards.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/include/proj_func.h
===================================================================
--- proj/src/project/include/proj_func.h	(nonexistent)
+++ proj/src/project/include/proj_func.h	(revision 370)
@@ -0,0 +1,158 @@
+#ifndef PROJ_FUNC_H_INCLUDED
+#define PROJ_FUNC_H_INCLUDED
+
+/**
+ * @defgroup proj_func proj_func
+ * @ingroup proj
+ * @brief Project helper functions.
+ *
+ * @{
+ */
+
+#include "libs.h"
+#include "proj_structures.h"
+
+//#include <stdint.h>
+
+/**
+ * @brief Cleans up all memory, unsubscribes interrupts.
+ * @return ERROR_CODE code representing the result of the operation, SUCCESS code is returned if everything is OK
+ * @see {_ERRORS_H_::errors}
+ */
+int cleanup(void);
+
+/**
+ * @brief Update key presses.
+ */
+void update_key_presses(void);
+/**
+ * @brief Get key presses.
+ * @return  keys_t containing key presses
+ */
+keys_t* (get_key_presses)(void);
+
+/**
+ * @brief Update mouse.
+ */
+void update_mouse(struct packet *p);
+/**
+ * @brief Get pointer to mouse X-position.
+ * @return  Pointer to mouse X-position.
+ */
+int16_t* get_mouse_X(void);
+/**
+ * @brief Get pointer to mouse Y-position.
+ * @return  Pointer to mouse Y-position.
+ */
+int16_t* get_mouse_Y(void);
+/**
+ * @brief Get cursor angle relative to a gunner in the screen.
+ * @param   p   Pointer to gunner
+ * @return      Angle of the mouse relative to the gunner
+ */
+double get_mouse_angle(gunner_t *p);
+
+/**
+ * @brief Updates movement variables.
+ */
+void update_movement(map_t *map, gunner_t *p, keys_t *keys, list_t *shooter_list);
+
+/**
+ * @brief Get random spawn (actually, position) for new gunner.
+ *
+ * The new position cannot collide with the map, nor with any of the gunners
+ * already in the list.
+ * @param   map     Pointer to map
+ * @param   p       Pointer to new gunner
+ * @param   l       List of gunners that already exist
+ */
+void (get_random_spawn)(const map_t *map, gunner_t *p, list_t *l);
+
+/**
+ * @brief Update scale if the keys were pressed to change scale.
+ */
+void update_scale(void);
+
+/**
+ * @brief Shoot a bullet.
+ * @param   shooter     Pointer to gunner that shot the bullet
+ * @param   bullet_list List of the bullets in the map
+ * @param   bsp_bullet  Basic sprite that will be used to render the bullet
+ */
+void (shoot_bullet)(const gunner_t *shooter, list_t *bullet_list, const basic_sprite_t *bsp_bullet);
+/**
+ * @brief Update game state.
+ *
+ * This includes moving bullets accordingly, processing damages, collisions of
+ * bullets with walls, melee damage for the gunners that have autonomous melee.
+ * @param   map             Pointer to map
+ * @param   shooter_list    List of shooters
+ * @param   bullet_list     List of bullets in the map
+ */
+void (update_game_state)(const map_t *map, list_t *shooter_list, list_t *bullet_list);
+
+/**
+ * @brief Wrapper to easen filling of the host_info_t.
+ * @param   p       Host info to fill
+ * @param   host    Host gunner
+ * @param   remote  Remote gunner
+ */
+void build_host_structure(host_info_t *p, gunner_t *host, gunner_t *remote);
+/**
+ * @brief Wrapper to easen filling of the remote_info_t.
+ * @param   p       Remote info to fill
+ * @param   keys    Key presses of remote
+ * @param   angle   Mouse angle of remote
+ */
+void build_remote_structure(remote_info_t *p, keys_t *keys, double angle);
+
+
+
+/**
+ * @}
+ */
+
+/**
+ * @defgroup text_timer_t text_timer_t
+ * @ingroup proj_func
+ * @brief Text timer.
+ *
+ * @{
+ */
+
+/**
+ * @brief Text timer.
+ */
+typedef struct {
+    /// @brief Time since construction.
+    int time;
+    /// @brief Text.
+    text_t *text;
+} text_timer_t;
+/**
+ * @brief Construct timer
+ * @param   fnt Font used to render timer text
+ * @return      Pointer to constructed timer, or NULL if failed
+ */
+text_timer_t* (text_timer_ctor)(const font_t *fnt);
+/**
+ * @brief Destruct timer.
+ * @param   p   Pointer to timer to be destructed
+ */
+void (text_timer_dtor)(text_timer_t *p);
+/**
+ * @brief   Update timer, by incrementing the number of seconds.
+ * @param   p   Pointer to timer
+ */
+void (text_timer_update)(text_timer_t *p);
+/**
+ * @brief   Reset timer to 0.
+ * @param   p   Pointer to timer
+ */
+void (text_timer_reset)(text_timer_t *p);
+
+/**
+ * @}
+ */
+
+#endif /* end of include guard: PROJ_FUNC_H_INCLUDED */

Property changes on: proj/src/project/include/proj_func.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii057.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii057.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii057.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.......................          ..........................
+...................                  ......................
+.................                      ....................
+...............                          ..................
+..............                            .................
+.............                               ...............
+............                                 ..............
+...........                                  ..............
+..........             ...........            .............
+..........           ...............           ............
+.........           .................          ............
+.........          ...................          ...........
+........          .....................         ...........
+........          .....................          ..........
+.......          .......................         ..........
+.......          .......................         ..........
+.......          ........................         .........
+.......         .........................         .........
+.......         .........................         .........
+......          .........................          ........
+......          ..........................         ........
+......          ..........................         ........
+......          ..........................         ........
+......          ..........................         ........
+......          ..........................          .......
+......          ..........................          .......
+......          ..........................          .......
+......          ..........................          .......
+......          .........................           .......
+......          .........................           .......
+.......         .........................           .......
+.......         .........................           .......
+.......          .......................            .......
+.......          .......................            .......
+........         .......................            .......
+........          .....................             .......
+........           ...................              .......
+.........          ..................               .......
+.........           ................                .......
+..........            .............                 .......
+..........              .........         .         .......
+...........                               .         .......
+............                             ..         .......
+.............                           ...         .......
+..............                         ....         .......
+................                      .....         .......
+..................                  .......         .......
+....................              .........         .......
+...........................................        ........
+..........................................         ........
+..........................................         ........
+..........................................         ........
+..........................................         ........
+.........................................         .........
+.........................................         .........
+.........................................         .........
+........................................         ..........
+........................................         ..........
+.......................................          ..........
+......................................          ...........
+......................................          ...........
+.....................................          ............
+...................................            ............
+...........   ....................            .............
+...........     ................             ..............
+...........         .........               ...............
+...........                                 ...............
+...........                                ................
+...........                               .................
+...........                             ...................
+...........                            ....................
+............                         ......................
+...............                   .........................
+....................          .............................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii057.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/src/chat.c
===================================================================
--- proj/src/project/src/chat.c	(nonexistent)
+++ proj/src/project/src/chat.c	(revision 370)
@@ -0,0 +1,189 @@
+#include <lcom/lcf.h>
+
+#include "chat.h"
+
+#include "proj.h"
+
+#include "proj_macros.h"
+#include "proj_func.h"
+#include "ent.h"
+#include "interrupts_func.h"
+#include "libs.h"
+#include "makecode_map.h"
+#include <math.h>
+
+#include "hltp.h"
+
+#define CHAT_MAX_SIZE   75
+#define CHAT_MAX_NUM    19
+static text_t      *t_text[CHAT_MAX_NUM] = {NULL};
+static rectangle_t *r_text               =  NULL;
+
+static void chat_process(const uint8_t *p, const size_t sz){
+    char buffer2[CHAT_MAX_NUM+3];
+    void *dest = NULL;
+    hltp_type tp = hltp_interpret(p, sz, &dest);
+    switch(tp){
+        case hltp_type_string:
+        strcpy(buffer2, dest);
+        strncat(buffer2, " <", 2);
+        for(size_t i = CHAT_MAX_NUM-1; i; --i)
+        text_set_string(t_text[i], text_get_string(t_text[i-1]));
+        text_set_string(t_text[0], buffer2);
+        for(size_t i = 0; i < CHAT_MAX_NUM; ++i){
+            if(text_get_string(t_text[i])[0] == '>'){
+                text_set_pos(t_text[i], rectangle_get_x(r_text)+50, text_get_y(t_text[i]));
+                text_set_halign(t_text[i], text_halign_left);
+            }else{
+                text_set_pos(t_text[i], rectangle_get_x(r_text)+rectangle_get_w(r_text)-50, text_get_y(t_text[i]));
+                text_set_halign(t_text[i], text_halign_right);
+            }
+        }
+        break;
+        case hltp_type_invalid: break;
+        case hltp_type_bullet : break;
+        case hltp_type_host   : break;
+        case hltp_type_remote : break;
+    }
+}
+
+int (chat)(void){
+    int r;
+
+    nctp_dump();
+    nctp_set_processor(chat_process);
+
+    struct packet pp;
+
+    char buffer[CHAT_MAX_SIZE] = "";
+    rectangle_t *r_buffer = NULL; {
+        r_buffer = rectangle_ctor(0,0,900,70);
+        rectangle_set_pos(r_buffer, graph_get_XRes()/2  -rectangle_get_w(r_buffer)/2,
+        (int16_t)(graph_get_YRes()*0.87-rectangle_get_h(r_buffer)/2));
+        rectangle_set_fill_color   (r_buffer, GRAPH_BLACK);
+        rectangle_set_outline_width(r_buffer, 2);
+        rectangle_set_outline_color(r_buffer, GRAPH_WHITE);
+        rectangle_set_fill_trans(r_buffer, GRAPH_TRANSPARENT);
+    }
+    text_t      *t_buffer = NULL; {
+        t_buffer = text_ctor(font_get_default(), "");
+        text_set_pos(t_buffer, rectangle_get_x(r_buffer)+50,
+        rectangle_get_y(r_buffer)+rectangle_get_h(r_buffer)/2);
+        text_set_halign(t_buffer, text_halign_left);
+        text_set_valign(t_buffer, text_valign_center);
+        text_set_color (t_buffer, TEXT_COLOR);
+    }
+    text_t      *t_size   = NULL; {
+        t_size = text_ctor(font_get_default(), "");
+        text_set_pos(t_size, rectangle_get_x(r_buffer)+rectangle_get_w(r_buffer)-5,
+        rectangle_get_y(r_buffer)+rectangle_get_h(r_buffer)-5);
+        text_set_halign(t_size, text_halign_right);
+        text_set_valign(t_size, text_valign_bottom);
+        text_set_color (t_size, TEXT_COLOR);
+        text_set_size  (t_size, 18);
+        char buffer2[20];
+        sprintf(buffer2, "%d/%d", strlen(buffer), CHAT_MAX_SIZE);
+        text_set_string(t_size, buffer2);
+    }
+
+    /** r_text */ {
+    r_text = rectangle_ctor(0,0,900,550);
+    rectangle_set_pos(r_text, graph_get_XRes()/2  -rectangle_get_w(r_buffer)/2,
+    (int16_t)(graph_get_YRes()*0.09));
+    rectangle_set_fill_color   (r_text, GRAPH_BLACK);
+    rectangle_set_outline_width(r_text, 2);
+    rectangle_set_outline_color(r_text, GRAPH_WHITE);
+    rectangle_set_fill_trans(r_text, GRAPH_TRANSPARENT);
+    }
+    /** t_text */ {
+    for(uint16_t i = 0; i < CHAT_MAX_NUM; ++i){
+        t_text[i] = text_ctor(font_get_default(), " ");
+        text_set_pos(t_text[i], rectangle_get_x(r_text)+50,
+        rectangle_get_y(r_text)+rectangle_get_h(r_text)-30-25*i);
+        text_set_halign(t_text[i], text_halign_left);
+        text_set_valign(t_text[i], text_valign_bottom);
+        text_set_color (t_text[i], TEXT_COLOR);
+    }
+}
+
+/// loop stuff
+uint64_t int_vector = 0;
+int good = true;
+while (good) {
+    /* Get a request message. */
+    if((r = get_interrupts_vector(&int_vector))) return r;
+    uint32_t n = 1;
+    for (uint8_t i = 0; i < 32; i++, n <<= 1) {
+        if (int_vector & n) {
+            interrupt_handler(i);
+            switch (i) {
+                case TIMER0_IRQ:
+                graph_clear_screen();
+                sprite_set_pos(sp_crosshair, *get_mouse_X(), *get_mouse_Y());
+
+                rectangle_draw(r_buffer);
+                text_draw(t_buffer);
+                text_draw(t_size);
+
+                rectangle_draw(r_text);
+                for(size_t j = 0; j < CHAT_MAX_NUM; ++j) text_draw(t_text[j]);
+
+                sprite_draw(sp_crosshair);
+                graph_draw();
+                break;
+                case KBC_IRQ:
+                if(!keyboard_get_done()) break;
+                if      (keyboard_get_scancode()[0] == ESC_BREAK_CODE) good = false;
+                else if (keyboard_get_scancode()[0] == ENTER_MAKE_CODE) {
+                    hltp_send_string(buffer);
+                    char buffer2[CHAT_MAX_SIZE+3] = "> ";
+                    strncat(buffer2, buffer, strlen(buffer));
+                    for(size_t j = CHAT_MAX_NUM-1; j; --j){
+                        text_set_string(t_text[j], text_get_string(t_text[j-1]));
+                    }
+                    text_set_string(t_text[0], buffer2);
+                    for(size_t j = 0; j < CHAT_MAX_NUM; ++j){
+                        if(text_get_string(t_text[j])[0] == '>'){
+                            text_set_pos(t_text[j], rectangle_get_x(r_text)+50, text_get_y(t_text[j]));
+                            text_set_halign(t_text[j], text_halign_left);
+                        }else{
+                            text_set_pos(t_text[j], rectangle_get_x(r_text)+rectangle_get_w(r_text)-50, text_get_y(t_text[j]));
+                            text_set_halign(t_text[j], text_halign_right);
+                        }
+                    }
+                    buffer[0] = '\0';
+                } else if(keyboard_get_scancode()[0] == BACKSPACE_MAKE_CODE){
+                    buffer[strlen(buffer)-1] = '\0';
+                } else {
+                    char c = map_makecode(keyboard_get_scancode()[0]);
+                    if (c == ERROR_CODE) break;
+                    if(strlen(buffer) < CHAT_MAX_SIZE) strncat(buffer, &c, 1);
+                    else                               printf("Char limit exceeded\n");
+                }
+                text_set_string(t_buffer, buffer);
+                char buffer2[20];
+                sprintf(buffer2, "%d/%d", strlen(buffer), CHAT_MAX_SIZE);
+                text_set_string(t_size, buffer2);
+                case MOUSE_IRQ:
+                if (mouse_get_counter_mouse_ih() >= 3) {
+                    mouse_parse_packet(mouse_get_packet_mouse_ih(), &pp);
+                    update_mouse(&pp);
+                    mouse_set_counter_mouse_ih(0);
+                }
+                break;
+                case COM1_IRQ: nctp_ih(); break;
+            }
+        }
+    }
+}
+
+rectangle_dtor(r_buffer);
+text_dtor     (t_buffer);
+
+rectangle_dtor(r_text);
+for(size_t i = 0; i < CHAT_MAX_NUM; ++i) text_dtor(t_text[i]);
+
+nctp_set_processor(NULL);
+
+return SUCCESS;
+}

Property changes on: proj/src/project/src/chat.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/include/singleplayer.h
===================================================================
--- proj/src/project/include/singleplayer.h	(nonexistent)
+++ proj/src/project/include/singleplayer.h	(revision 370)
@@ -0,0 +1,22 @@
+#ifndef SINGLEPLAYER_H_INCLUDED
+#define SINGLEPLAYER_H_INCLUDED
+
+/**
+ * @defgroup    singleplayer    singleplayer
+ * @ingroup proj
+ * @brief   Single player module.
+ *
+ * @{
+ */
+
+/**
+* @brief Single player.
+* @return  SUCCESS if operation was successful, other value otherwise
+*/
+int (singleplayer)(void);
+
+/**
+ * @}
+ */
+
+#endif //SINGLEPLAYER_H_INCLUDED

Property changes on: proj/src/project/include/singleplayer.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii061.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii061.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii061.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+....                                                   ....
+....                                                   ....
+....                                                   ....
+....                                                   ....
+....                                                   ....
+....                                                   ....
+....                                                   ....
+....                                                   ....
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+....                                                   ....
+....                                                   ....
+....                                                   ....
+....                                                   ....
+....                                                   ....
+....                                                   ....
+....                                                   ....
+....                                                   ....
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii061.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/include/proj_macros.h
===================================================================
--- proj/src/project/include/proj_macros.h	(nonexistent)
+++ proj/src/project/include/proj_macros.h	(revision 370)
@@ -0,0 +1,63 @@
+#ifndef PROJ_MACROS_H_INCLUDED
+#define PROJ_MACROS_H_INCLUDED
+
+/**
+ * @defgroup proj_macros proj_macros
+ * @ingroup proj
+ * @brief Project macros.
+ *
+ * @{
+ */
+
+// Movement Directions
+/** @brief Moving to the top side of screen */
+#define UP      -1
+/** @brief Moving to the bottom side of screen */
+#define DOWN    1
+/** @brief Moving to the left side of screen */
+#define LEFT    -1
+/** @brief Moving to the right side of screen */
+#define RIGHT   1
+/** @brief Not moving */
+#define REST    0
+
+// Movement Constants
+/** @brief Shooter speed */
+#define SHOOTER_SPEED   5
+/** @brief Bullet speet */
+#define BULLET_SPEED    8
+
+// Refresh Rate
+/** @brief Screen refresh rate */
+#define REFRESH_RATE    60
+
+//Graphics mode
+/** @brief Graphic mode used */
+#define GRAPH_MODE      DIRECT_1024_768_888
+/** @brief Minimum zoom */
+#define MIN_SCALE       0.2
+/** @brief Default zoom */
+#define DEFAULT_SCALE   0.5
+/** @brief Maximum zoom */
+#define MAX_SCALE       10.0
+
+// Colors
+/** @brief Text color */
+#define TEXT_COLOR              0xFFFFFF
+/** @brief Highlight color */
+#define HIGHLIGHT_COLOR         0x404040
+/** @brief Delimiter color */
+#define DELIMITER_COLOR         0x404040
+
+/** @brief Melee attacks range */
+#define MELEE_RANGE    80
+/** @brief Melee attack damage (for zombies). */
+#define MELEE_DAMAGE   1
+/** @brief Zombie speed */
+#define ZOMBIE_SPEED    1.0
+
+/**
+ * @}
+ */
+
+#endif /* end of include guard: PROJ_MACROS_H_INCLUDED */

Property changes on: proj/src/project/include/proj_macros.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii065.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii065.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii065.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+........................           ........................
+.......................             .......................
+.......................             .......................
+.......................             .......................
+......................               ......................
+......................               ......................
+......................               ......................
+.....................                 .....................
+.....................                 .....................
+.....................        .        .....................
+....................         .         ....................
+....................         .         ....................
+....................        ...        ....................
+....................        ...        ....................
+...................         ...         ...................
+...................        ....         ...................
+...................        .....        ...................
+..................         .....         ..................
+..................         .....         ..................
+..................        .......        ..................
+.................         .......         .................
+.................         .......         .................
+.................         .......         .................
+.................        .........        .................
+................         .........         ................
+................         .........         ................
+................        ...........        ................
+...............         ...........         ...............
+...............         ...........         ...............
+...............         ...........         ...............
+..............         .............         ..............
+..............         .............         ..............
+..............         .............         ..............
+.............         ..............          .............
+.............         ...............         .............
+.............         ...............         .............
+.............         ...............         .............
+............         .................         ............
+............         .................         ............
+............         .................         ............
+...........          .................          ...........
+...........         ...................         ...........
+...........         ...................         ...........
+..........          ...................          ..........
+..........         .....................         ..........
+..........                                       ..........
+.........                                         .........
+.........                                         .........
+.........                                         .........
+.........                                         .........
+........                                           ........
+........                                           ........
+........                                           ........
+.......          .........................          .......
+.......         ..........................          .......
+.......         ...........................         .......
+......          ...........................          ......
+......          ...........................          ......
+......         .............................         ......
+......         .............................         ......
+.....          .............................          .....
+.....         ..............................          .....
+.....         ...............................         .....
+....          ...............................          ....
+....          ...............................          ....
+....         .................................         ....
+...          .................................          ...
+...          .................................          ...
+...          .................................          ...
+..          ...................................          ..
+..          ...................................          ..
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii065.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/src/makecode_map.c
===================================================================
--- proj/src/project/src/makecode_map.c	(nonexistent)
+++ proj/src/project/src/makecode_map.c	(revision 370)
@@ -0,0 +1,15 @@
+#include <lcom/lcf.h>
+
+#include "makecode_map.h"
+
+static const char makecode_map[] = {ERROR_CODE, ERROR_CODE, '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '\'', ERROR_CODE /*«*/, ERROR_CODE /*escape*/,
+                                    ERROR_CODE /*tab*/, 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', 'O', 'P', '+', ERROR_CODE /* ´ */, ERROR_CODE /*enter*/,
+                                    ERROR_CODE /*ctrl*/, 'A', 'S', 'D', 'F', 'G', 'H', 'J', 'K', 'L', ERROR_CODE /* Ç */, ERROR_CODE /* º */, '\\', ERROR_CODE /*lshift*/, '~',
+                                    'Z', 'X', 'C', 'V', 'B', 'N', 'M', ',', '.', '-', ERROR_CODE /*rshift*/, ERROR_CODE /*unkown*/, ERROR_CODE /*alt*/, ' ' /*space*/};
+
+static const int size = sizeof(makecode_map);
+
+char (map_makecode)(uint8_t code) {
+    if (code < 0 || code >= size) return ERROR_CODE;
+    return makecode_map[code];
+}

Property changes on: proj/src/project/src/makecode_map.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/include/zombies.h
===================================================================
--- proj/src/project/include/zombies.h	(nonexistent)
+++ proj/src/project/include/zombies.h	(revision 370)
@@ -0,0 +1,23 @@
+#ifndef ZOMBIES_H_INCLUDED
+#define ZOMBIES_H_INCLUDED
+
+/**
+ * @defgroup    zombies    zombies
+ * @ingroup proj
+ * @ingroup singleplayer
+ * @brief   Zombies mode.
+ *
+ * @{
+ */
+
+/**
+* @brief Zombies.
+* @return  SUCCESS if operation was successful, other value otherwise
+*/
+int (zombies)(void);
+
+/**
+ * @}
+ */
+
+#endif //ZOMBIES_H_INCLUDED

Property changes on: proj/src/project/include/zombies.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/src/ent.c
===================================================================
--- proj/src/project/src/ent.c	(nonexistent)
+++ proj/src/project/src/ent.c	(revision 370)
@@ -0,0 +1,377 @@
+#include <lcom/lcf.h>
+
+#include "ent.h"
+
+#include "libs.h"
+#include <math.h>
+
+#define GREEN_HEALTH_COLOR      0x009900
+
+static double scale = 1.0;
+static double x_origin = 0;
+static double y_origin = 0;
+
+void (ent_set_scale) (double n){ scale = n; }
+void (ent_set_origin)(double x, double y){ x_origin = x; y_origin = y; }
+double (ent_get_scale)  (void){ return scale; }
+double (ent_get_XLength)(void){ return graph_get_XRes()/scale; }
+double (ent_get_YLength)(void){ return graph_get_YRes()/scale; }
+
+struct gunner{
+    double x, y; //real position
+    double spawn_x, spawn_y;
+    sprite_t *dude;
+    sprite_t *weapon;
+    double health, current_health;
+    rectangle_t *green_bar, *red_bar;
+    text_t *txt;
+    uint16_t type;
+    int team;
+};
+gunner_t* (gunner_ctor)(basic_sprite_t *dude, basic_sprite_t *weapon, uint16_t type, int team){
+    gunner_t *ret = malloc(sizeof(gunner_t));
+    if(ret == NULL) return NULL;
+    ret->spawn_x = 0.0;
+    ret->spawn_y = 0.0;
+    ret->x = 0.0;
+    ret->y = 0.0;
+    ret->health = 100;
+    ret->current_health = ret->health;
+    ret->green_bar = rectangle_ctor(0,0,0,0);
+    ret->red_bar   = rectangle_ctor(0,0,0,0);
+    ret->txt = text_ctor(font_get_default(), "");
+    ret->type = type;
+    ret->team = team;
+    ret->dude   = sprite_ctor(dude  );
+    ret->weapon = sprite_ctor(weapon);
+    if(ret->txt == NULL || ret->dude == NULL || ret->weapon == NULL || ret->green_bar == NULL || ret->red_bar == NULL){
+        gunner_dtor(ret);
+        return NULL;
+    }
+    rectangle_set_fill_color(ret->green_bar, GREEN_HEALTH_COLOR);
+    rectangle_set_fill_color(ret->red_bar  , GRAPH_RED         );
+    text_set_size(ret->txt, 15);
+    text_set_valign(ret->txt, text_valign_center);
+    text_set_halign(ret->txt, text_halign_center);
+    text_set_color(ret->txt, GRAPH_WHITE);
+    return ret;
+}
+void (gunner_dtor)(gunner_t *p){
+    if(p == NULL) return;
+    sprite_dtor(p->dude);
+    sprite_dtor(p->weapon);
+    rectangle_dtor(p->green_bar);
+    rectangle_dtor(p->red_bar);
+    text_dtor(p->txt);
+    free(p);
+}
+void (gunner_set_pos)  (gunner_t *p, double x, double y){ p->x = x; p->y = y; }
+void (gunner_set_spawn)  (gunner_t *p, double x, double y){ p->spawn_x = x; p->spawn_y = y; }
+void (gunner_set_angle)(gunner_t *p, double angle      ){
+    sprite_set_angle(p->dude  , angle);
+    sprite_set_angle(p->weapon, angle);
+}
+void (gunner_set_health)        (gunner_t *p, double health) {
+    if (health < 0) health = 0;
+    p->health = health;
+}
+void (gunner_set_curr_health)   (gunner_t *p, double health) {
+    if (health < 0) health = 0;
+    p->current_health = health;
+}
+double  (gunner_get_x)              (const gunner_t *p){ return p->x; }
+double  (gunner_get_y)              (const gunner_t *p){ return p->y; }
+double  (gunner_get_spawn_x)        (const gunner_t *p){ return p->spawn_x; }
+double  (gunner_get_spawn_y)        (const gunner_t *p){ return p->spawn_y; }
+double  (gunner_get_angle)          (const gunner_t *p){ return sprite_get_angle(p->dude); }
+double  (gunner_get_health)         (const gunner_t *p){ return p->health; }
+double  (gunner_get_curr_health)    (const gunner_t *p){ return p->current_health; }
+int16_t (gunner_get_x_screen)       (const gunner_t *p){ return (int16_t)((p->x-x_origin)*scale); }
+int16_t (gunner_get_y_screen)       (const gunner_t *p){ return (int16_t)((p->y-y_origin)*scale); }
+uint16_t (gunner_get_type)          (const gunner_t *p){ return p->type; }
+int     (gunner_get_team)           (const gunner_t *p){ return p->team; }
+void (gunner_draw)(gunner_t *p){
+    const int16_t x_screen = gunner_get_x_screen(p);
+    const int16_t y_screen = gunner_get_y_screen(p);
+    sprite_set_pos  (p->dude  , x_screen, y_screen);
+    sprite_set_pos  (p->weapon, x_screen, y_screen);
+    sprite_set_scale(p->dude  , scale);
+    sprite_set_scale(p->weapon, scale);
+    sprite_draw     (p->weapon);
+    sprite_draw     (p->dude  );
+    gunner_draw_health(p);
+}
+void (gunner_draw_health)(const gunner_t *p) {
+    const uint16_t w = sprite_get_w(p->dude);
+    const uint16_t h = sprite_get_h(p->dude);
+    int16_t x = gunner_get_x_screen(p) - w/2;
+    int16_t y = gunner_get_y_screen(p) - h/2 - 10;
+    double curr_health = gunner_get_curr_health(p);
+    double health = gunner_get_health(p);
+    double perc = curr_health/health;
+    rectangle_set_pos(p->green_bar, x, y); rectangle_set_size(p->green_bar, (uint16_t)(w*perc), 10);
+    rectangle_set_pos(p->red_bar, x+(int16_t)(w*perc), y); rectangle_set_size(p->red_bar, (uint16_t)(w*(1.0-perc)), 10);
+    char buf[20]; sprintf(buf, "%d/%d", (int)p->current_health, (int)p->health);
+    text_set_string(p->txt, buf);
+    text_set_pos(p->txt, x+w/2, y+10/2);
+    rectangle_draw(p->green_bar);
+    rectangle_draw(p->red_bar);
+    text_draw(p->txt);
+}
+void (gunner_draw_list)(list_t *shooter_list) {
+    if (list_size(shooter_list) == 0) return;
+
+    list_node_t *it = list_begin(shooter_list);
+    while (it != list_end(shooter_list)) {
+        gunner_draw(*(gunner_t**)list_node_val(it));
+        it = list_node_next(it);
+    }
+}
+double (gunner_distance)(const gunner_t *p1, const gunner_t *p2){
+    double dx = gunner_get_x(p1) - gunner_get_x(p2);
+    double dy = gunner_get_y(p1) - gunner_get_y(p2);
+    return sqrt(dx*dx+dy*dy);
+}
+int (gunner_collides_gunner)(const gunner_t *p1, const gunner_t *p2) {
+    if (p1 == p2) return false;
+    double p1_radius = max_d(sprite_get_w(p1->dude), sprite_get_h(p1->dude))/2.0;
+    double p2_radius = max_d(sprite_get_w(p2->dude), sprite_get_h(p2->dude))/2.0;
+    double distance = gunner_distance(p1, p2);
+    return distance <= p1_radius+p2_radius;
+}
+
+struct bullet{
+    const gunner_t *shooter;
+    double x, y; //real position
+    double vx, vy;
+    sprite_t *b;
+    double damage;
+};
+bullet_t* (bullet_ctor)(const gunner_t *shooter, const basic_sprite_t *b, double x, double y, double vx, double vy){
+    bullet_t *ret = malloc(sizeof(bullet_t));
+    if(ret == NULL) return NULL;
+    ret->shooter = shooter;
+    ret-> x =  x;
+    ret-> y =  y;
+    ret->vx = vx;
+    ret->vy = vy;
+    ret->damage = 10;
+    ret->b = sprite_ctor(b);
+    if(ret->b == NULL){
+        bullet_dtor(ret);
+        return NULL;
+    }
+    double angle = atan2(-ret->vy, ret->vx);
+    sprite_set_angle(ret->b, angle-M_PI_2);
+    return ret;
+}
+void (bullet_dtor)(bullet_t *p){
+    if(p == NULL) return;
+    sprite_dtor(p->b);
+    free(p);
+}
+double  (bullet_get_x)       (const bullet_t *p){ return p->x; }
+double  (bullet_get_y)       (const bullet_t *p){ return p->y; }
+double  (bullet_get_vx)      (const bullet_t *p){ return p->vx; }
+double  (bullet_get_vy)      (const bullet_t *p){ return p->vy; }
+int16_t (bullet_get_x_screen)(const bullet_t *p){ return (int16_t)((p->x-x_origin)*scale); }
+int16_t (bullet_get_y_screen)(const bullet_t *p){ return (int16_t)((p->y-y_origin)*scale); }
+double  (bullet_get_damage)  (const bullet_t *p){ return p->damage; }
+void    (bullet_set_damage)  (bullet_t *p, double damage) {
+    if (damage < 0) damage = 0;
+    p->damage = damage;
+}
+const gunner_t* (bullet_get_shooter)(const bullet_t *p){ return p->shooter; }
+void (bullet_update_movement)(bullet_t *p){
+    p->x += p->vx;
+    p->y += p->vy;
+}
+void (bullet_update_movement_list)(list_t *bullet_list){
+    if (list_size(bullet_list) == 0) return;
+
+    list_node_t *it = list_begin(bullet_list);
+    while (it != list_end(bullet_list)) {
+        bullet_update_movement(*(bullet_t**)list_node_val(it));
+        it = list_node_next(it);
+    }
+}
+void (bullet_draw)(bullet_t *p){
+    const int16_t x_screen = bullet_get_x_screen(p);
+    const int16_t y_screen = bullet_get_y_screen(p);
+    sprite_set_pos  (p->b, x_screen, y_screen);
+    sprite_set_scale(p->b, scale);
+    sprite_draw     (p->b);
+}
+void (bullet_draw_list)(list_t *bullet_list) {
+    if (list_size(bullet_list) == 0) return;
+
+    list_node_t *it = list_begin(bullet_list);
+    while (it != list_end(bullet_list)) {
+        bullet_draw(*(bullet_t**)list_node_val(it));
+        it = list_node_next(it);
+    }
+}
+
+struct map{
+    basic_sprite_t *bsp_background;
+    sprite_t *background;
+    uint8_t *collide;
+    uint8_t *collide_gunner;
+    int32_t *prev;
+    uint8_t *visited;
+};
+static int (map_collides_gunner_pos)(const map_t *p, double shooter_x, double shooter_y, double radius) {
+    for (double x = -radius; x <= radius; x += 1) {
+        double y1 = sqrt(radius*radius - x*x);
+        double y2 = -y1;
+        if (map_collides_point(p, shooter_x + x, shooter_y + y1) || map_collides_point(p, shooter_x + x, shooter_y + y2)) return 1;
+    }
+    return 0;
+}
+static int16_t (map_get_x_screen)(const map_t *p){ (void)p; return (int16_t)((-x_origin)*scale); }
+static int16_t (map_get_y_screen)(const map_t *p){ (void)p; return (int16_t)((-y_origin)*scale); }
+map_t* (map_ctor)(const char *const *background, const char *const *collide){
+    map_t *ret = malloc(sizeof(map_t));
+    if(ret == NULL) return NULL;
+
+    ret->bsp_background = NULL;
+    ret->background     = NULL;
+    ret->collide        = NULL;
+    ret->prev           = NULL;
+    ret->visited        = NULL;
+
+    ret->bsp_background = basic_sprite_ctor(background, 0, 0);
+    ret->background     = sprite_ctor(ret->bsp_background);
+    if(ret->bsp_background == NULL ||
+       ret->background     == NULL){ map_dtor(ret); return NULL; }
+
+    basic_sprite_t *bsp_collide = basic_sprite_ctor(collide, 0, 0);
+    if(bsp_collide == NULL){ map_dtor(ret); return NULL; }
+    const uint16_t W = basic_sprite_get_w(bsp_collide);
+    const uint16_t H = basic_sprite_get_h(bsp_collide);
+    ret->collide = malloc(W*H*sizeof(uint8_t));
+    if(ret->collide == NULL){ map_dtor(ret); return NULL; }
+    const uint8_t *m = basic_sprite_get_map(bsp_collide);
+    for(unsigned i = 0; i < W*H; ++i){
+        ret->collide[i] = (m[4*i+3] < ALPHA_THRESHOLD ? 1 : 0);
+    }
+    basic_sprite_dtor(bsp_collide);
+
+    ret->collide_gunner = malloc(W*H*sizeof(uint8_t));
+    if(ret->collide_gunner == NULL){ map_dtor(ret); return NULL; }
+    for(size_t i = 0; i < W*H; ++i){
+        uint16_t x = i%W, y = (uint16_t)(i/W);
+        ret->collide_gunner[i] = (map_collides_gunner_pos(ret, x, y, 36) ? 1 : 0);
+    }
+
+    ret->prev = malloc(W*H*sizeof(int32_t));
+    ret->visited = malloc(W*H*sizeof(uint8_t));
+
+    if(ret->prev == NULL || ret->visited == NULL){
+        map_dtor(ret);
+        return NULL;
+    }
+    return ret;
+}
+void (map_dtor)(map_t *p){
+    if(p == NULL) return;
+    sprite_dtor(p->background);
+    basic_sprite_dtor(p->bsp_background);
+    free(p->collide);
+    free(p->prev);
+    free(p->visited);
+    free(p);
+}
+uint16_t (map_get_width)   (const map_t *p){ return sprite_get_w(p->background); }
+uint16_t (map_get_height)  (const map_t *p){ return sprite_get_h(p->background); }
+int (map_make_dijkstra)(map_t *p, double x_, double y_){
+    int16_t x = (int16_t)x_, y = (int16_t)y_;
+
+    const uint16_t W = basic_sprite_get_w(p->bsp_background),
+                   H = basic_sprite_get_h(p->bsp_background);
+
+    static uint8_t first_time = true;
+    if(first_time){
+        for(size_t i = 0; i < W*H; ++i) p->prev[i] = -1;
+        first_time = false;
+    }
+    /// ACTUAL DIJKSTRA
+    queue_t *q = queue_ctor();
+
+    memset(p->visited, false, W*H*sizeof(uint8_t));
+
+    int *ptr;
+    int32_t c, pos;
+    c = y*W+x; p->prev[c] = c; ptr = malloc(sizeof(int)); *ptr = c; queue_push(q, ptr);
+
+    while(!queue_empty(q)){
+        c = *(int*)queue_top(q); free(queue_top(q)); queue_pop(q);
+        x = (int16_t)(c%W), y = (int16_t)(c/W);
+        if(p->visited[c]) continue;
+        p->visited[c] = true;
+        if(p->collide_gunner[c]) continue;
+        if(0   <= x-1){ pos = y*W+(x-1); if(!p->visited[pos] && p->prev[pos] != c){ p->prev[pos] = c; ptr = malloc(sizeof(int)); *ptr = pos; queue_push(q, ptr); }}
+        if(x+1 <  W  ){ pos = y*W+(x+1); if(!p->visited[pos] && p->prev[pos] != c){ p->prev[pos] = c; ptr = malloc(sizeof(int)); *ptr = pos; queue_push(q, ptr); }}
+        if(0   <= y-1){ pos = (y-1)*W+x; if(!p->visited[pos] && p->prev[pos] != c){ p->prev[pos] = c; ptr = malloc(sizeof(int)); *ptr = pos; queue_push(q, ptr); }}
+        if(y+1 <  H  ){ pos = (y+1)*W+x; if(!p->visited[pos] && p->prev[pos] != c){ p->prev[pos] = c; ptr = malloc(sizeof(int)); *ptr = pos; queue_push(q, ptr); }}
+    }
+
+    queue_dtor(q);
+
+    return SUCCESS;
+}
+int (map_where_to_follow)(const map_t *p, double x, double y, double *theta){
+    const uint16_t W = basic_sprite_get_w(p->bsp_background);
+    int16_t x_ = (int16_t)x, y_ = (int16_t)y;
+    int32_t pos = y_*W+x_;
+    int16_t newx = (int16_t)(p->prev[pos]%W), newy = (int16_t)(p->prev[pos]/W);
+    *theta = atan2(-(newy-y_), newx-x_);
+    return SUCCESS;
+}
+void   (map_draw)(map_t *p){
+    const int16_t x_screen = map_get_x_screen(p);
+    const int16_t y_screen = map_get_y_screen(p);
+    sprite_set_pos  (p->background, x_screen, y_screen);
+    sprite_set_scale(p->background, scale);
+    sprite_draw     (p->background);
+}
+int (map_collides_point)(const map_t *p, double x, double y){
+    const uint16_t w = sprite_get_w(p->background), h = sprite_get_h(p->background);
+    int16_t x_ = (int16_t)x, y_ = (int16_t)y;
+    if(x_ < 0 || w <= x_ || y_ < 0 || h <= y_) return 0;
+    int32_t pos = x_ + y_*w;
+    if(0 <= pos && pos < w*h) return p->collide[pos];
+    else return false;
+}
+
+int (map_collides_gunner)(const map_t *p, const gunner_t *shooter) {
+    double radius = max_d(sprite_get_w(shooter->dude), sprite_get_h(shooter->dude))/2.0;
+    return map_collides_gunner_pos(p, gunner_get_x(shooter), gunner_get_y(shooter), radius);
+}
+int (map_collides_bullet)(const map_t *p, const bullet_t *bull){
+    double radius = max_d(sprite_get_w(bull->b), sprite_get_h(bull->b))/2.0;
+    double bullet_x = bullet_get_x(bull);
+    double bullet_y = bullet_get_y(bull);
+    for (double x = -radius; x < radius; x += 1){
+        double y1 = sqrt(radius*radius - x*x);
+        double y2 = -y1;
+        if (map_collides_point(p, bullet_x + x, bullet_y + y1) || map_collides_point(p, bullet_x + x, bullet_y + y2)) return 1;
+    }
+    return 0;
+}
+int (gunner_collides_bullet)(const gunner_t *shooter, const bullet_t *bull){
+    if(bull->shooter == shooter) return false;
+
+    double shooter_radius = max_d(sprite_get_w(shooter->dude), sprite_get_h(shooter->dude))/2.0;
+    double shooter_x = gunner_get_x(shooter);
+    double shooter_y = gunner_get_y(shooter);
+
+    double bullet_radius = max_d(sprite_get_w(bull->b), sprite_get_h(bull->b))/2.0;
+    double bullet_x = bullet_get_x(bull);
+    double bullet_y = bullet_get_y(bull);
+
+    double dx = shooter_x - bullet_x;
+    double dy = shooter_y - bullet_y;
+    double distance = sqrt(dx*dx + dy*dy);
+    return distance <= shooter_radius+bullet_radius;
+}

Property changes on: proj/src/project/src/ent.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii069.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii069.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii069.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.........                                           .......
+.........                                           .......
+.........                                           .......
+.........                                           .......
+.........                                           .......
+.........                                           .......
+.........                                           .......
+.........                                           .......
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........                                         .........
+.........                                         .........
+.........                                         .........
+.........                                         .........
+.........                                         .........
+.........                                         .........
+.........                                         .........
+.........                                         .........
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........          ........................................
+.........                                            ......
+.........                                            ......
+.........                                            ......
+.........                                            ......
+.........                                            ......
+.........                                            ......
+.........                                            ......
+.........                                            ......
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii069.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/src/singleplayer.c
===================================================================
--- proj/src/project/src/singleplayer.c	(nonexistent)
+++ proj/src/project/src/singleplayer.c	(revision 370)
@@ -0,0 +1,79 @@
+#include <lcom/lcf.h>
+
+#include "singleplayer.h"
+
+#include "proj.h"
+
+#include "proj_macros.h"
+#include "proj_func.h"
+#include "ent.h"
+#include "interrupts_func.h"
+
+#include "libs.h"
+
+#include "campaign.h"
+#include "zombies.h"
+
+int (singleplayer)(void) {
+
+    int r;
+
+    menu_t *main_menu = menu_ctor(font_get_default());
+    menu_add_item(main_menu, "Campaign");
+    menu_add_item(main_menu, "Zombies");
+    menu_add_item(main_menu, "Back");
+
+    //uint32_t refresh_count_value = sys_hz() / REFRESH_RATE;
+    uint8_t last_lb = 0;
+    struct packet pp;
+    keys_t *keys = get_key_presses();
+
+    /// loop stuff
+    int click = 0;
+    uint64_t int_vector = 0;
+    int good = true;
+    while (good) {
+        /* Get a request message. */
+        if((r = get_interrupts_vector(&int_vector))) return r;
+        uint32_t n = 1;
+        for (uint8_t i = 0; i < 32; i++, n <<= 1) {
+            if (int_vector & n) {
+                interrupt_handler(i);
+                switch (i) {
+                    case TIMER0_IRQ:
+
+                    graph_clear_screen();
+                    switch(menu_update_state(main_menu, click)){
+                        case -1: break;
+                        case  0: campaign(); break;
+                        case  1: zombies(); break;
+                        case  2: good = false; break;
+                    }
+                    menu_draw(main_menu);
+
+                    click = 0;
+
+                    sprite_set_pos(sp_crosshair, *get_mouse_X(), *get_mouse_Y());
+                    sprite_draw(sp_crosshair);
+                    graph_draw();
+
+                    break;
+                    case KBC_IRQ:
+                    if (keyboard_get_scancode()[0] == ESC_BREAK_CODE) good = false;
+                    case MOUSE_IRQ:
+                    if (mouse_get_counter_mouse_ih() >= 3) {
+                        mouse_parse_packet(mouse_get_packet_mouse_ih(), &pp);
+                        update_mouse(&pp);
+                        if (!click) click = last_lb ^ keys->lb_pressed && keys->lb_pressed;
+                        last_lb = keys->lb_pressed;
+                        mouse_set_counter_mouse_ih(0);
+                    }
+                    break;
+                    case COM1_IRQ: nctp_ih(); break;
+                }
+            }
+        }
+    }
+
+    return 0;
+}

Property changes on: proj/src/project/src/singleplayer.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii073.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii073.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii073.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+..........                                       ..........
+..........                                       ..........
+..........                                       ..........
+..........                                       ..........
+..........                                       ..........
+..........                                       ..........
+..........                                       ..........
+..........                                       ..........
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+..........                                       ..........
+..........                                       ..........
+..........                                       ..........
+..........                                       ..........
+..........                                       ..........
+..........                                       ..........
+..........                                       ..........
+..........                                       ..........
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii073.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/src/proj.c
===================================================================
--- proj/src/project/src/proj.c	(nonexistent)
+++ proj/src/project/src/proj.c	(revision 370)
@@ -0,0 +1,549 @@
+#include <lcom/lcf.h>
+#include <lcom/proj.h>
+#include <lcom/liblm.h>
+
+#include "proj.h"
+
+#include <math.h>
+
+#include "proj_macros.h"
+#include "proj_func.h"
+
+#include "interrupts_func.h"
+#include "makecode_map.h"
+
+#include "crosshair.h"
+#include "shooter.h"
+#include "zombie.h"
+#include "pistol.h"
+#include "nothing.h"
+#include "bullet.h"
+#include "map1.h"
+
+#include "hltp.h"
+
+
+int main(int argc, char* argv[]) {
+
+    lcf_set_language("EN-US");
+
+    lcf_trace_calls("/home/lcom/labs/proj/src/trace.txt");
+
+    lcf_log_output("/home/lcom/labs/proj/src/output.txt");
+
+    if (lcf_start(argc, argv)) return 1;
+
+    lcf_cleanup();
+
+    return 0;
+}
+
+#include "singleplayer.h"
+static int (multiplayer)(void);
+#include "chat.h"
+int(proj_main_loop)(int argc, char *argv[]) {
+    (void)argc; (void)argv;
+
+    int r;
+
+    if(font_init()){ printf("Failed to initialize fonts\n"); return 1; }
+
+    /// subscribe interrupts
+    if (subscribe_all()) { return 1; }
+
+    /// initialize graphics
+    if(graph_init(GRAPH_MODE)){
+        printf("%s: failed to initalize graphics.\n", __func__);
+        if (cleanup()) printf("%s: failed to cleanup.\n", __func__);
+        return 1;
+    }
+
+    /// Load stuff
+    {
+        graph_clear_screen();
+        text_t *txt = text_ctor(font_get_default(), "Loading...");
+        text_set_pos(txt, graph_get_XRes()/2, graph_get_YRes()/2);
+        text_set_valign(txt, text_valign_center);
+        text_set_halign(txt, text_halign_center);
+        text_set_color(txt, TEXT_COLOR);
+        text_draw(txt);
+        text_dtor(txt);
+        graph_draw();
+
+        bsp_crosshair = get_crosshair(); if(bsp_crosshair == NULL) printf("Failed to get crosshair\n");
+        bsp_shooter   = get_shooter  (); if(bsp_shooter   == NULL) printf("Failed to get shooter\n");
+        bsp_zombie    = get_zombie   (); if(bsp_zombie    == NULL) printf("Failed to get zombie\n");
+        bsp_pistol    = get_pistol   (); if(bsp_pistol    == NULL) printf("Failed to get pistol\n");
+        bsp_nothing   = get_nothing  (); if(bsp_nothing   == NULL) printf("Failed to get nothing\n");
+        bsp_bullet    = get_bullet   (); if(bsp_bullet    == NULL) printf("Failed to get bullet\n");
+        map1          = get_map1     (); if(map1          == NULL) printf("Failed to get map1\n");
+
+        sp_crosshair = sprite_ctor(bsp_crosshair); if(sp_crosshair == NULL) printf("Failed to get crosshair sprite\n");
+    }
+
+    text_t *title     = text_ctor(font_get_default(), "LabWars");
+    text_set_color(title, TEXT_COLOR);
+    text_set_size(title, 70);
+    text_set_pos(title, graph_get_XRes()/2, graph_get_YRes()*0.17);
+    text_set_valign(title, text_valign_center);
+    text_set_halign(title, text_halign_center);
+
+    menu_t *main_menu = menu_ctor(font_get_default());
+    menu_add_item(main_menu, "Single player");
+    menu_add_item(main_menu, "Multiplayer");
+    menu_add_item(main_menu, "Chat");
+    menu_add_item(main_menu, "Exit");
+
+    //uint32_t refresh_count_value = sys_hz() / REFRESH_RATE;
+    uint8_t last_lb = 0;
+    struct packet pp;
+    keys_t *keys = get_key_presses();
+
+    /// loop stuff
+    int click = 0;
+    uint64_t int_vector = 0;
+    int good = true;
+    while (good) {
+        /* Get a request message. */
+        if((r = get_interrupts_vector(&int_vector))) return r;
+        uint32_t n = 1;
+        for (uint8_t i = 0; i < 32; i++, n <<= 1) {
+            if (int_vector & n) {
+                interrupt_handler(i);
+                switch (i) {
+                    case TIMER0_IRQ:
+
+                    graph_clear_screen();
+                    switch(menu_update_state(main_menu, click)){
+                        case -1: break;
+                        case  0: singleplayer(); break; //campaign(); break;
+                        case  1: multiplayer() ; break;
+                        case  2: chat(); break;
+                        case  3: good = false; break;
+                    }
+                    menu_draw(main_menu);
+                    text_draw(title);
+
+                    click = 0;
+
+                    sprite_set_pos(sp_crosshair, *get_mouse_X(), *get_mouse_Y());
+                    sprite_draw(sp_crosshair);
+                    graph_draw();
+
+                    break;
+                    case KBC_IRQ:
+                    if (keyboard_get_scancode()[0] == ESC_BREAK_CODE) good = false;
+                    case MOUSE_IRQ:
+                    if (mouse_get_counter_mouse_ih() >= 3) {
+                        mouse_parse_packet(mouse_get_packet_mouse_ih(), &pp);
+                        update_mouse(&pp);
+                        if (!click) click = last_lb ^ keys->lb_pressed && keys->lb_pressed;
+                        last_lb = keys->lb_pressed;
+                        mouse_set_counter_mouse_ih(0);
+                    }
+                    break;
+                    case COM1_IRQ: nctp_ih(); break;
+                }
+            }
+        }
+    }
+
+    text_dtor(title);
+    menu_dtor(main_menu);
+
+    basic_sprite_dtor      (bsp_crosshair); bsp_crosshair = NULL;
+    basic_sprite_dtor      (bsp_shooter  ); bsp_shooter   = NULL;
+    basic_sprite_dtor      (bsp_zombie   ); bsp_zombie    = NULL;
+    sprite_dtor            (sp_crosshair ); sp_crosshair  = NULL;
+    basic_sprite_dtor      (bsp_pistol   ); bsp_pistol    = NULL;
+    basic_sprite_dtor      (bsp_nothing  ); bsp_nothing   = NULL;
+    map_dtor               (map1         ); map1          = NULL;
+    font_free();
+
+    // Unsubscribe interrupts
+    if (unsubscribe_all()) {
+        if (cleanup())
+        printf("%s: failed to cleanup.\n", __func__);
+        return 1;
+    }
+
+    if (cleanup()) {
+        printf("%s: failed to cleanup.\n", __func__);
+        return 1;
+    }
+
+    return 0;
+}
+
+static host_info_t     *host_info   = NULL;
+static remote_info_t   *remote_info = NULL;
+static bullet_info_t   *bullet_info = NULL;
+
+static void multiplayer_process(const uint8_t *p, const size_t sz) {
+    void *dest = NULL;
+    hltp_type tp = hltp_interpret(p, sz, &dest);
+    if (dest == NULL) return;
+    switch(tp){
+        case hltp_type_host:
+            host_info = (host_info_t*)dest;
+            break;
+        case hltp_type_remote:
+            remote_info = (remote_info_t*)dest;
+            break;
+        case hltp_type_bullet:
+            bullet_info = (bullet_info_t*)dest;
+            break;
+        case hltp_type_invalid: break;
+        case hltp_type_string : break;
+    }
+}
+static int (multiplayer_host)(void);
+static int (multiplayer_remote)(void);
+static int (multiplayer)(void) {
+    int r;
+
+    menu_t *main_menu = menu_ctor(font_get_default());
+    menu_add_item(main_menu, "Create");
+    menu_add_item(main_menu, "Connect");
+    menu_add_item(main_menu, "Back");
+
+    //uint32_t refresh_count_value = sys_hz() / REFRESH_RATE;
+    uint8_t last_lb = 0;
+    struct packet pp;
+    keys_t *keys = get_key_presses();
+
+    /// loop stuff
+    int click = 0;
+    uint64_t int_vector = 0;
+    int good = true;
+    while (good) {
+        /* Get a request message. */
+        if((r = get_interrupts_vector(&int_vector))) return r;
+        uint32_t n = 1;
+        for (uint8_t i = 0; i < 32; i++, n <<= 1) {
+            if (int_vector & n) {
+                interrupt_handler(i);
+                switch (i) {
+                    case TIMER0_IRQ:
+
+                    graph_clear_screen();
+                    switch(menu_update_state(main_menu, click)){
+                        case -1: break;
+                        case  0: multiplayer_host(); break;
+                        case  1: multiplayer_remote(); break;
+                        case  2: good = false; break;
+                    }
+                    menu_draw(main_menu);
+
+                    click = 0;
+
+                    sprite_set_pos(sp_crosshair, *get_mouse_X(), *get_mouse_Y());
+                    sprite_draw(sp_crosshair);
+                    graph_draw();
+
+                    break;
+                    case KBC_IRQ:
+                    if(!keyboard_get_done()) break;
+                    if (keyboard_get_scancode()[0] == ESC_BREAK_CODE) good = false;
+                    case MOUSE_IRQ:
+                    if (mouse_get_counter_mouse_ih() >= 3) {
+                        mouse_parse_packet(mouse_get_packet_mouse_ih(), &pp);
+                        update_mouse(&pp);
+                        if (!click) click = last_lb ^ keys->lb_pressed && keys->lb_pressed;
+                        last_lb = keys->lb_pressed;
+                        mouse_set_counter_mouse_ih(0);
+                    }
+                    break;
+                    case COM1_IRQ: nctp_ih(); break;
+                }
+            }
+        }
+    }
+    return 0;
+}
+
+static int (multiplayer_host)(void) {
+    int r;
+
+    nctp_dump();
+    nctp_set_processor(multiplayer_process);
+
+    ent_set_scale(DEFAULT_SCALE);
+    text_timer_t *in_game_timer = text_timer_ctor(font_get_default());
+
+    list_t *shooter_list = list_ctor();
+
+    gunner_t *shooter1 = gunner_ctor(bsp_shooter, bsp_pistol, GUNNER_PLAYER, 1); if(shooter1 == NULL) printf("Failed to get shooter1\n");
+    gunner_set_spawn(shooter1, 75, 75);
+
+    gunner_t *shooter2 = gunner_ctor(bsp_shooter, bsp_pistol, GUNNER_PLAYER, 2); if(shooter2 == NULL) printf("Failed to get shooter2\n");
+    gunner_set_spawn(shooter2, 975, 75);
+
+    list_insert(shooter_list, list_end(shooter_list), shooter1);
+    list_insert(shooter_list, list_end(shooter_list), shooter2);
+
+    do {
+        get_random_spawn(map1, shooter1, shooter_list);
+        get_random_spawn(map1, shooter2, shooter_list);
+    } while (gunner_distance(shooter1, shooter2) < 500);
+
+    host_info = host_info_ctor(shooter1, shooter2);
+    remote_info = remote_info_ctor();
+    bullet_info = bullet_info_ctor();
+
+    list_t *bullet_list  = list_ctor();
+
+    ent_set_origin(gunner_get_x(shooter1)-ent_get_XLength()/2.0,
+    gunner_get_y(shooter1)-ent_get_YLength()/2.0);
+
+    //uint32_t refresh_count_value = sys_hz() / REFRESH_RATE;
+    uint8_t last_lb = 0;
+    struct packet pp;
+    keys_t *keys = get_key_presses();
+    /// loop stuff
+    uint64_t int_vector = 0;
+    int good = true;
+    int state = 0; // -1 for remote win, 0 for draw, 1 for host win
+    list_node_t *p1, *p2; // player states
+    int state_1, state_2;
+    while (good) {
+        if ((r = get_interrupts_vector(&int_vector))) return r;
+        uint32_t n = 1;
+        for (uint8_t i = 0; i < 32; i++, n <<= 1) {
+            if (int_vector & n) {
+                interrupt_handler(i);
+                switch (i) {
+                    case TIMER0_IRQ:
+                    if (timer_get_no_interrupts() % 60 == 0) text_timer_update(in_game_timer);
+                    update_movement(map1, shooter1, keys, shooter_list);
+                    update_movement(map1, shooter2, &(remote_info->remote_keys_pressed), shooter_list);
+
+                    update_game_state(map1, shooter_list, bullet_list);
+
+                    p1 = list_find(shooter_list, shooter1);
+                    p2 = list_find(shooter_list, shooter2);
+
+                    if ((state_1 = (p1 == list_end(shooter_list))) || (state_2 = (p2 == list_end(shooter_list)))) {
+                        state = state_1 - state_2;
+                        good = false;
+                        break;
+                    }
+
+                    double angle = get_mouse_angle(shooter1);
+                    gunner_set_angle(shooter1, angle - M_PI_2);
+
+                    ent_set_origin(gunner_get_x(shooter1)-ent_get_XLength()/2.0,
+                                   gunner_get_y(shooter1)-ent_get_YLength()/2.0);
+
+                    gunner_set_angle(shooter2, remote_info->remote_angle);
+                    //build_host_structure(host_info, shooter1, shooter2);
+
+                    //hltp_send_host_info(host_info);
+
+                    graph_clear_screen();
+                    map_draw   (map1);
+                    bullet_draw_list(bullet_list);
+                    gunner_draw_list(shooter_list);
+
+                    text_draw(in_game_timer->text);
+
+                    sprite_set_pos(sp_crosshair, *get_mouse_X(), *get_mouse_Y());
+                    sprite_draw(sp_crosshair);
+                    graph_draw();
+
+                    break;
+                    case KBC_IRQ:
+                    if(!keyboard_get_done()) break;
+                    if (keyboard_get_scancode()[0] == ESC_BREAK_CODE) {
+                        good = false;
+                    }
+                    break;
+                    case MOUSE_IRQ:
+                    if (mouse_get_counter_mouse_ih() >= 3) {
+                        mouse_parse_packet(mouse_get_packet_mouse_ih(), &pp);
+                        update_mouse(&pp);
+                        if (last_lb ^ keys->lb_pressed && keys->lb_pressed)
+                        shoot_bullet(shooter1, bullet_list, bsp_bullet);
+                        last_lb = keys->lb_pressed;
+                        mouse_set_counter_mouse_ih(0);
+                    }
+                    break;
+
+                    case COM1_IRQ:
+                        nctp_ih();
+                        if (bullet_info->new_bullet) {
+                            shoot_bullet(shooter2, bullet_list, bsp_bullet);
+                            bullet_info->new_bullet = false;
+                        }
+                        break;
+                }
+            }
+        }
+    }
+
+    while(list_size(shooter_list) > 0){
+        gunner_t *p = list_erase(shooter_list, list_begin(shooter_list));
+        gunner_dtor(p);
+    }
+    if(list_dtor(shooter_list)) printf("COULD NOT DESTRUCT SHOOTER LIST\n");
+
+    while(list_size(bullet_list) > 0){
+        bullet_t *p = (bullet_t*)list_erase(bullet_list, list_begin(bullet_list));
+        bullet_dtor(p);
+    }
+    if(list_dtor(bullet_list)) printf("COULD NOT DESTRUCT BULLET LIST\n");
+
+    host_info_dtor(host_info);
+    remote_info_dtor(remote_info);
+    bullet_info_dtor(bullet_info);
+
+    nctp_set_processor(NULL);
+
+    text_timer_dtor(in_game_timer); in_game_timer = NULL;
+
+    return 0;
+}
+static int (multiplayer_remote)(void) {
+    int r;
+
+    nctp_dump();
+    nctp_set_processor(multiplayer_process);
+
+    ent_set_scale(DEFAULT_SCALE);
+    text_timer_t *in_game_timer = text_timer_ctor(font_get_default());
+
+    list_t *shooter_list = list_ctor();
+
+    gunner_t *shooter1 = gunner_ctor(bsp_shooter, bsp_pistol, GUNNER_PLAYER, 2); if(shooter1 == NULL) printf("Failed to get shooter1\n");
+    gunner_set_spawn(shooter1, 75, 75);
+
+    gunner_t *shooter2 = gunner_ctor(bsp_shooter, bsp_pistol, GUNNER_PLAYER, 1); if(shooter2 == NULL) printf("Failed to get shooter2\n");
+    gunner_set_spawn(shooter2, 975, 75);
+
+    list_insert(shooter_list, list_end(shooter_list), shooter1);
+    list_insert(shooter_list, list_end(shooter_list), shooter2);
+
+    host_info = host_info_ctor(shooter2, shooter1);
+    remote_info = remote_info_ctor();
+    bullet_info = bullet_info_ctor();
+
+    list_t *bullet_list  = list_ctor();
+
+    ent_set_origin(gunner_get_x(shooter1)-ent_get_XLength()/2.0,
+    gunner_get_y(shooter1)-ent_get_YLength()/2.0);
+
+    //uint32_t refresh_count_value = sys_hz() / REFRESH_RATE;
+    uint8_t last_lb = 0;
+    struct packet pp;
+    keys_t *keys = get_key_presses();
+
+    /// loop stuff
+    uint64_t int_vector = 0;
+    int good = true;
+    while (good) {
+        if ((r = get_interrupts_vector(&int_vector))) return r;
+        uint32_t n = 1;
+        for (uint8_t i = 0; i < 32; i++, n <<= 1) {
+            if (int_vector & n) {
+                interrupt_handler(i);
+                switch (i) {
+                    case TIMER0_IRQ:
+                    if (timer_get_no_interrupts() % 60 == 0) text_timer_update(in_game_timer);
+
+                    double angle = get_mouse_angle(shooter1) - M_PI_2;
+
+                    build_remote_structure(remote_info, get_key_presses(), angle);
+                    hltp_send_remote_info(remote_info);
+
+
+                    gunner_set_pos(shooter1, (double)host_info->remote_x, (double)host_info->remote_y);
+                    gunner_set_angle(shooter1, (double)host_info->remote_angle);
+                    gunner_set_health(shooter1, (double)host_info->remote_health);
+                    gunner_set_curr_health(shooter1, (double)host_info->remote_current_health);
+
+                    gunner_set_pos(shooter2, (double)host_info->host_x, (double)host_info->host_y);
+                    gunner_set_angle(shooter2, (double)host_info->host_angle);
+                    gunner_set_health(shooter2, (double)host_info->host_health);
+                    gunner_set_curr_health(shooter2, (double)host_info->host_current_health);
+
+                    ent_set_origin(gunner_get_x(shooter1)-ent_get_XLength()/2.0,
+                                   gunner_get_y(shooter1)-ent_get_YLength()/2.0);
+
+                    /*
+                    for (size_t j = 0; j < host_info->no_bullets; j++) {
+                        if (host_info->bullets_shooter[j]) { // remote
+                            bullet_t *bullet = bullet_ctor(shooter1, bsp_bullet, (double)host_info->bullets_x[j], (double)host_info->bullets_y[j], (double)host_info->bullets_vx[j], (double)host_info->bullets_vy[j]);
+                            list_insert(bullet_list, list_end(bullet_list), bullet);
+                        } else { // host
+                            bullet_t *bullet = bullet_ctor(shooter2, bsp_bullet, (double)host_info->bullets_x[j], (double)host_info->bullets_y[j], (double)host_info->bullets_vx[j], (double)host_info->bullets_vy[j]);
+                            list_insert(bullet_list, list_end(bullet_list), bullet);
+                        }
+                    }*/
+
+                    graph_clear_screen();
+                    map_draw   (map1);
+                    bullet_draw_list(bullet_list);
+                    gunner_draw_list(shooter_list);
+
+                    text_draw(in_game_timer->text);
+
+                    sprite_set_pos(sp_crosshair, *get_mouse_X(), *get_mouse_Y());
+                    sprite_draw(sp_crosshair);
+                    graph_draw();
+                    /*
+                    while(list_size(bullet_list) > 0){
+                        bullet_t *p = (bullet_t*)list_erase(bullet_list, list_begin(bullet_list));
+                        bullet_dtor(p);
+                    }
+                    */
+
+                    break;
+                    case KBC_IRQ:
+                    if(!keyboard_get_done()) break;
+                    if (keyboard_get_scancode()[0] == ESC_BREAK_CODE) {
+                        good = false;
+                    }
+                    break;
+                    case MOUSE_IRQ:
+                    if (mouse_get_counter_mouse_ih() >= 3) {
+                        mouse_parse_packet(mouse_get_packet_mouse_ih(), &pp);
+                        update_mouse(&pp);
+                        if (last_lb ^ keys->lb_pressed && keys->lb_pressed) {
+                            bullet_info->new_bullet = true;
+                            hltp_send_bullet_info(bullet_info);
+                        }
+                        last_lb = keys->lb_pressed;
+                        mouse_set_counter_mouse_ih(0);
+                    }
+                    break;
+
+                    case COM1_IRQ:
+                        nctp_ih();
+                        break;
+                }
+            }
+        }
+    }
+
+    while(list_size(shooter_list) > 0){
+        gunner_t *p = list_erase(shooter_list, list_begin(shooter_list));
+        gunner_dtor(p);
+    }
+    if(list_dtor(shooter_list)) printf("COULD NOT DESTRUCT SHOOTER LIST\n");
+
+    while(list_size(bullet_list) > 0){
+        bullet_t *p = (bullet_t*)list_erase(bullet_list, list_begin(bullet_list));
+        bullet_dtor(p);
+    }
+    if(list_dtor(bullet_list)) printf("COULD NOT DESTRUCT BULLET LIST\n");
+
+    host_info_dtor(host_info);
+    remote_info_dtor(remote_info);
+    bullet_info_dtor(bullet_info);
+
+    nctp_set_processor(NULL);
+
+    text_timer_dtor(in_game_timer); in_game_timer = NULL;
+
+    return 0;
+}

Property changes on: proj/src/project/src/proj.c
___________________________________________________________________
Added: svn:executable
Index: proj/src/setup_clean.sh
===================================================================
--- proj/src/setup_clean.sh	(nonexistent)
+++ proj/src/setup_clean.sh	(revision 370)
@@ -0,0 +1,2 @@
+cd media
+./setup_clean.sh

Property changes on: proj/src/setup_clean.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii077.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii077.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii077.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.....            .........................            .....
+....             .........................             ....
+....              .......................              ....
+....              .......................              ....
+....              ......................               ....
+....               .....................               ....
+....               .....................               ....
+....               ....................                ....
+....                ...................                ....
+....                ...................                ....
+....         .      ..................       .         ....
+....         .       .................       .         ....
+....         .       .................       .         ....
+....         ..      ................       ..         ....
+....         ..       ...............       ..         ....
+....         ..       ...............       ..         ....
+....         ...      ..............       ...         ....
+....         ...       .............       ...         ....
+....         ...       .............      ....         ....
+....         ....      ............       ....         ....
+....         ....       ...........       ....         ....
+....         ....       ...........      .....         ....
+....         .....      ..........       .....         ....
+....         .....       .........       .....         ....
+....         .....       .........      ......         ....
+....         ......      ........       ......         ....
+....         ......       .......       ......         ....
+....         ......       .......      .......         ....
+....         .......      ......       .......         ....
+....         .......       .....       .......         ....
+....         .......       .....      ........         ....
+....         ........      ....       ........         ....
+....         ........       ...       ........         ....
+....         ........       ...      .........         ....
+....         .........       .       .........         ....
+....         .........       .       .........         ....
+....         .........              ..........         ....
+....         ..........             ..........         ....
+....         ..........             ..........         ....
+....         ..........            ...........         ....
+....         ...........           ...........         ....
+....         ...........           ...........         ....
+....         ............         ............         ....
+....         ............         ............         ....
+....         ............         ............         ....
+....         .............       .............         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+....         .................................         ....
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii077.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/src/zombies.c
===================================================================
--- proj/src/project/src/zombies.c	(nonexistent)
+++ proj/src/project/src/zombies.c	(revision 370)
@@ -0,0 +1,145 @@
+#include <lcom/lcf.h>
+
+#include "zombies.h"
+
+#include "proj.h"
+
+#include "libs.h"
+
+#include "proj_macros.h"
+#include "proj_func.h"
+#include "ent.h"
+#include "interrupts_func.h"
+#include <math.h>
+
+#define ZOMBIES_NUM             5
+#define ZOMBIE_HEALTH_FACTOR    1.1
+int (zombies)(void){
+
+    int r;
+
+    ent_set_scale(DEFAULT_SCALE);
+    text_timer_t *in_game_timer = text_timer_ctor(font_get_default());
+
+    list_t *shooter_list = list_ctor();
+
+    gunner_t *shooter1 = gunner_ctor(bsp_shooter, bsp_pistol, GUNNER_PLAYER, 1); if(shooter1 == NULL) printf("Failed to get shooter1\n");
+    gunner_set_spawn(shooter1, 980, 790);
+    gunner_set_pos(shooter1, 980, 790);
+
+    list_insert(shooter_list, list_end(shooter_list), shooter1);
+
+    list_t *bullet_list  = list_ctor();
+
+    ent_set_origin(gunner_get_x(shooter1)-ent_get_XLength()/2.0,
+    gunner_get_y(shooter1)-ent_get_YLength()/2.0);
+
+    //uint32_t refresh_count_value = sys_hz() / REFRESH_RATE;
+    uint8_t last_lb = 0;
+    struct packet pp;
+    keys_t *keys = get_key_presses();
+
+    /// loop stuff
+    uint64_t int_vector = 0;
+    int good = true;
+    int dead = false;
+
+    int health = 50;
+
+    map_make_dijkstra(map1, gunner_get_x(shooter1), gunner_get_y(shooter1));
+
+    while (good && !dead) {
+        /* Get a request message. */
+        if((r = get_interrupts_vector(&int_vector))) return r;
+        uint32_t n = 1;
+        for (uint8_t i = 0; i < 32; i++, n <<= 1) {
+            if(!good || dead) break;
+            if (int_vector & n) {
+                interrupt_handler(i);
+                switch (i) {
+                    case TIMER0_IRQ:
+                    if (timer_get_no_interrupts() % 60 == 0) text_timer_update(in_game_timer);
+                    if (timer_get_no_interrupts() %  6 == 0){
+                        map_make_dijkstra(map1, gunner_get_x(shooter1), gunner_get_y(shooter1));
+                    }
+
+                    update_movement(map1, shooter1, keys, shooter_list);
+
+                    update_game_state(map1, shooter_list, bullet_list);
+
+                    if(list_find(shooter_list, shooter1) == list_end(shooter_list)){
+                        good = false;
+                        dead = true;
+                        break;
+                    }
+
+                    double angle = get_mouse_angle(shooter1);
+                    gunner_set_angle(shooter1, angle - M_PI_2);
+
+                    ent_set_origin(gunner_get_x(shooter1)-ent_get_XLength()/2.0,
+                                   gunner_get_y(shooter1)-ent_get_YLength()/2.0);
+
+                    while(list_size(shooter_list) < ZOMBIES_NUM+1){
+                        gunner_t *zombie = gunner_ctor(bsp_zombie, bsp_nothing, GUNNER_MELEE | GUNNER_FOLLOW, 3);
+                        gunner_set_health(zombie, health);
+                        gunner_set_curr_health(zombie, health);
+                        health *= ZOMBIE_HEALTH_FACTOR;
+                        get_random_spawn(map1, zombie, shooter_list);
+                        list_push_back(shooter_list, zombie);
+                    }
+
+                    graph_clear_screen();
+                    map_draw   (map1);
+                    bullet_draw_list(bullet_list);
+                    gunner_draw_list(shooter_list);
+
+                    text_draw(in_game_timer->text);
+
+                    sprite_set_pos(sp_crosshair, *get_mouse_X(), *get_mouse_Y());
+                    sprite_draw(sp_crosshair);
+                    graph_draw();
+
+                    break;
+                    case KBC_IRQ:
+                    if(!keyboard_get_done()) break;
+                    if (keyboard_get_scancode()[0] == ESC_BREAK_CODE) {
+                        good = false;
+                    }
+                    break;
+                    case MOUSE_IRQ:
+                    if (mouse_get_counter_mouse_ih() >= 3) {
+                        mouse_parse_packet(mouse_get_packet_mouse_ih(), &pp);
+                        update_mouse(&pp);
+                        if (last_lb ^ keys->lb_pressed && keys->lb_pressed)
+                        shoot_bullet(shooter1, bullet_list, bsp_bullet);
+                        last_lb = keys->lb_pressed;
+                        mouse_set_counter_mouse_ih(0);
+
+                    }
+                    break;
+                    case COM1_IRQ: nctp_ih(); break;
+                }
+            }
+        }
+    }
+
+    while(list_size(shooter_list) > 0){
+        gunner_t *p = list_erase(shooter_list, list_begin(shooter_list));
+        gunner_dtor(p);
+    }
+    if(list_dtor(shooter_list)) printf("COULD NOT DESTRUCT SHOOTER LIST\n");
+
+    while(list_size(bullet_list) > 0){
+        bullet_t *p = (bullet_t*)list_erase(bullet_list, list_begin(bullet_list));
+        bullet_dtor(p);
+    }
+    if(list_dtor(bullet_list)) printf("COULD NOT DESTRUCT BULLET LIST\n");
+
+    if(dead){
+        printf("YOU DIED\n");
+    }
+
+    text_timer_dtor(in_game_timer); in_game_timer = NULL;
+
+    return SUCCESS;
+}

Property changes on: proj/src/project/src/zombies.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/src/hltp.c
===================================================================
--- proj/src/project/src/hltp.c	(nonexistent)
+++ proj/src/project/src/hltp.c	(revision 370)
@@ -0,0 +1,129 @@
+#include <lcom/lcf.h>
+
+#include "hltp.h"
+
+#include "uart.h"
+
+static void* hltp_interpret_string(const uint8_t *p, const size_t sz){
+    void *ret = malloc((sz+1)*sizeof(char));
+    for(size_t i = 0; i < sz; ++i) ((char*)ret)[i] = (char)p[i];
+    ((char*)ret)[sz] = '\0';
+    return ret;
+}
+int hltp_send_string(const char *p){
+    uint8_t type = hltp_type_string;
+    const uint8_t* ptr[2]; ptr[0] = &type; ptr[1] = (const uint8_t*)p;
+    size_t         sz[2]; sz [0] =     1; sz [1] = strlen(p);
+    return nctp_send(2, ptr, sz);
+}
+
+static host_info_t* hltp_interpret_host_info(const uint8_t *p, const size_t sz) {
+    if (sz != sizeof(host_info_t)) return NULL;
+    host_info_t *ret = (host_info_t*)malloc(sizeof(host_info_t));
+    //size_t pos = 0;
+    // players information
+    memcpy(ret, p, sz);
+    /*
+    pos += sizeof(int16_t)*10;
+    // size of arrays
+    memcpy(&(ret->no_bullets), p + pos, sizeof(uint8_t));
+    pos += sizeof(uint8_t);
+    size_t sz = ret->no_bullets;
+    // array containing the X positions of the bullets
+    (ret->bullets_x) = (int16_t*)malloc(sizeof(int16_t)*sz);
+    memcpy((ret->bullets_x), p + pos, sizeof(int16_t)*sz);
+    pos += sizeof(int16_t)*sz;
+    // array containing the Y positions of the bullets
+    (ret->bullets_y) = (int16_t*)malloc(sizeof(int16_t)*(ret->no_bullets));
+    memcpy((ret->bullets_y), p + pos, sizeof(int16_t)*sz);
+    pos += sizeof(int16_t)*sz;
+    // array containing the X velocity of the bullets
+    (ret->bullets_vx) = (int16_t*)malloc(sizeof(int16_t)*(ret->no_bullets));
+    memcpy((ret->bullets_vx), p + pos, sizeof(int16_t)*sz);
+    pos += sizeof(int16_t)*sz;
+    // array containing the Y velocity of the bullets
+    (ret->bullets_vy) = (int16_t*)malloc(sizeof(int16_t)*(ret->no_bullets));
+    memcpy((ret->bullets_vy), p + pos, sizeof(int16_t)*sz);
+    pos += sizeof(int16_t)*sz;
+    // array containing the shooter id of the bullets
+    (ret->bullets_shooter) = (bool*)malloc(sizeof(bool)*(ret->no_bullets));
+    memcpy((ret->bullets_shooter), p + pos, sizeof(bool)*sz);
+    */
+    return ret;
+}
+int hltp_send_host_info(const host_info_t *p) { //printf("%s, %d\n",__func__, rand());
+
+    //printf("    sending angle: 0x%04X\n", p->host_angle);
+
+    uint8_t type = hltp_type_host;
+    const uint8_t* ptr[11]; size_t sz[11];
+    ptr[0]  = (uint8_t*)&   type                  ;     sz[0]   = 1;
+    ptr[1]  = (uint8_t*)&p->host_x                ;     sz[1]   = sizeof(int16_t);
+    ptr[2]  = (uint8_t*)&p->host_y                ;     sz[2]   = sizeof(int16_t);
+    ptr[3]  = (uint8_t*)&p->host_angle            ;     sz[3]   = sizeof(float);
+    ptr[4]  = (uint8_t*)&p->host_health           ;     sz[4]   = sizeof(int16_t);
+    ptr[5]  = (uint8_t*)&p->host_current_health   ;     sz[5]   = sizeof(int16_t);
+    ptr[6]  = (uint8_t*)&p->remote_x              ;     sz[6]   = sizeof(int16_t);
+    ptr[7]  = (uint8_t*)&p->remote_y              ;     sz[7]   = sizeof(int16_t);
+    ptr[8]  = (uint8_t*)&p->remote_angle          ;     sz[8]   = sizeof(float);
+    ptr[9]  = (uint8_t*)&p->remote_health         ;     sz[9]   = sizeof(int16_t);
+    ptr[10] = (uint8_t*)&p->remote_current_health ;     sz[10]  = sizeof(int16_t);
+    /*
+    ptr[11] = (uint8_t*)&p->no_bullets            ;     sz[11]  = sizeof(uint8_t);
+    ptr[12] = (uint8_t*) p->bullets_x             ;     sz[12]  = sizeof(int16_t) * p->no_bullets;
+    ptr[13] = (uint8_t*) p->bullets_y             ;     sz[13]  = sizeof(int16_t) * p->no_bullets;
+    ptr[14] = (uint8_t*) p->bullets_vx            ;     sz[14]  = sizeof(int16_t) * p->no_bullets;
+    ptr[15] = (uint8_t*) p->bullets_vy            ;     sz[15]  = sizeof(int16_t) * p->no_bullets;
+    ptr[16] = (uint8_t*) p->bullets_shooter       ;     sz[16]  = sizeof(bool) * p->no_bullets;
+    */
+    return nctp_send(11, ptr, sz);
+}
+
+static remote_info_t* hltp_interpret_remote_info(const uint8_t *p) {
+    remote_info_t *ret = (remote_info_t*)malloc(sizeof(remote_info_t));
+    size_t pos = 0;
+    // keys pressed
+    memcpy(&(ret->remote_keys_pressed), p + pos, sizeof(keys_t));
+    pos += sizeof(keys_t);
+    // mouse positions
+    memcpy(&(ret->remote_angle), p + pos, sizeof(double));
+
+    return ret;
+}
+int hltp_send_remote_info(const remote_info_t *p) {
+
+    uint8_t type = hltp_type_remote;
+    const uint8_t* ptr[3]; size_t sz[3];
+    ptr[0]  = (uint8_t*)&   type                    ;     sz[0] = 1;
+    ptr[1]  = (uint8_t*)&(p->remote_keys_pressed)   ;     sz[1] = sizeof(keys_t);
+    ptr[2]  = (uint8_t*)&(p->remote_angle)          ;     sz[2] = sizeof(double);
+    return nctp_send(3, ptr, sz);
+}
+
+static bullet_info_t* hltp_interpret_bullet_info(const uint8_t *p) {
+    bullet_info_t *ret = (bullet_info_t*)malloc(sizeof(bullet_info_t));
+    memcpy(&(ret->new_bullet), p, sizeof(bool));
+
+    return ret;
+}
+
+int hltp_send_bullet_info(const bullet_info_t *p) {
+    uint8_t type = hltp_type_bullet;
+    const uint8_t* ptr[2]; size_t sz[2];
+    ptr[0]  = (uint8_t*)&   type            ;     sz[0] = 1;
+    ptr[1]  = (uint8_t*)&p->new_bullet      ;     sz[1] = sizeof(bool);
+    return nctp_send(2, ptr, sz);
+}
+
+hltp_type hltp_interpret(const uint8_t *p, const size_t sz, void **dest){ //printf("%s %d\n",__func__, rand());
+    uint8_t ret = p[0];
+    //printf("    ret=%d\n", ret);
+    switch(ret){
+        case hltp_type_string: *dest = hltp_interpret_string     (p+1, sz-1);   break;
+        case hltp_type_host  : *dest = hltp_interpret_host_info  (p+1, sz-1);   break;
+        case hltp_type_remote: *dest = hltp_interpret_remote_info(p+1);   break;
+        case hltp_type_bullet: *dest = hltp_interpret_bullet_info(p+1);   break;
+        default: *dest = NULL; break;
+    }
+    return ret;
+}

Property changes on: proj/src/project/src/hltp.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii081.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii081.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii081.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.........................         .........................
+.....................                 .....................
+...................                     ...................
+.................                         .................
+................                           ................
+...............                             ...............
+..............                               ..............
+.............                                 .............
+............             .........             ............
+...........            .............            ...........
+...........           ...............           ...........
+..........           .................           ..........
+..........          ...................          ..........
+.........          .....................          .........
+.........          .....................          .........
+.........         .......................         .........
+........          .......................          ........
+........          .......................          ........
+........         .........................         ........
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......         ...........................         .......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+......          ...........................          ......
+.......         ...........................         .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+........         .........................         ........
+........          .......................          ........
+........          .......................          ........
+.........         .......................         .........
+.........          .....................          .........
+.........          .....................          .........
+..........          ...................          ..........
+..........           .................           ..........
+...........           ...............           ...........
+...........            .............            ...........
+............             .........             ............
+.............                                 .............
+..............                               ..............
+...............                              ..............
+................                           ................
+.................                         .................
+...................                      ..................
+.....................                    ..................
+.........................                 .................
+................................           ................
+.................................           ...............
+..................................           ..............
+...................................           .............
+....................................           ............
+.....................................           ...........
+......................................           ..........
+.......................................          ..........
+........................................       ............
+.........................................     .............
+..........................................  ...............
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii081.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii085.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii085.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii085.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+.......          .........................          .......
+........         .........................         ........
+........         .........................         ........
+........         .........................         ........
+........         .........................         ........
+........          .......................          ........
+........          .......................          ........
+.........          .....................          .........
+.........          ....................           .........
+..........           .................           ..........
+..........            ...............            ..........
+...........             ...........             ...........
+...........                                     ...........
+............                                   ............
+.............                                 .............
+...............                             ...............
+................                           ................
+..................                       ..................
+....................                   ....................
+........................           ........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii085.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii089.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii089.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii089.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+..           .................................           ..
+...          .................................          ...
+....          ...............................          ....
+....          ...............................          ....
+.....          .............................          .....
+.....          .............................          .....
+......          ...........................          ......
+......          ...........................          ......
+.......          .........................          .......
+........          .......................          ........
+........          .......................          ........
+.........          .....................          .........
+.........          .....................          .........
+..........          ...................          ..........
+...........         ...................         ...........
+...........          .................          ...........
+............         .................         ............
+............          ...............          ............
+.............         ..............          .............
+.............          .............          .............
+..............          ...........          ..............
+...............         ...........         ...............
+...............          .........          ...............
+................         .........         ................
+................          .......          ................
+.................         .......         .................
+.................          .....         ..................
+..................         .....         ..................
+...................         ...         ...................
+...................          .          ...................
+....................         .         ....................
+....................                   ....................
+.....................                 .....................
+......................               ......................
+......................               ......................
+.......................             .......................
+.......................             .......................
+........................           ........................
+........................          .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii089.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii093.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii093.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii093.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.................                    ......................
+.................                    ......................
+.................                    ......................
+.................                    ......................
+.................                    ......................
+.................                    ......................
+.................                    ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+............................         ......................
+.................                    ......................
+.................                    ......................
+.................                    ......................
+.................                    ......................
+.................                    ......................
+.................                    ......................
+.................                    ......................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii093.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/src/proj_func.c
===================================================================
--- proj/src/project/src/proj_func.c	(nonexistent)
+++ proj/src/project/src/proj_func.c	(revision 370)
@@ -0,0 +1,372 @@
+#include <lcom/lcf.h>
+
+#include "proj_func.h"
+
+#include "interrupts_func.h"
+#include "libs.h"
+#include "proj_macros.h"
+#include "ent.h"
+
+#include <math.h>
+
+int cleanup(void) {
+    int r = SUCCESS;
+    if ((r = unsubscribe_all()))
+        printf("%s: failed to unsubscribe drivers.\n", __func__);
+    if ((r = graph_cleanup()))
+        printf("%s: graph cleanup failed\n", __func__);
+
+    return r;
+}
+
+static keys_t key_presses;
+void update_key_presses(void) {
+    if (keyboard_get_size() == 1) {
+        switch(keyboard_get_scancode()[0]) {
+        case W_MAKE_CODE        : key_presses.w_pressed     = 1;        break;
+        case W_BREAK_CODE       : key_presses.w_pressed     = 0;        break;
+        case A_MAKE_CODE        : key_presses.a_pressed     = 1;        break;
+        case A_BREAK_CODE       : key_presses.a_pressed     = 0;        break;
+        case S_MAKE_CODE        : key_presses.s_pressed     = 1;        break;
+        case S_BREAK_CODE       : key_presses.s_pressed     = 0;        break;
+        case D_MAKE_CODE        : key_presses.d_pressed     = 1;        break;
+        case D_BREAK_CODE       : key_presses.d_pressed     = 0;        break;
+        case CTRL_MAKE_CODE     : key_presses.ctrl_pressed  = 1;        break;
+        case CTRL_BREAK_CODE    : key_presses.ctrl_pressed  = 0;        break;
+        case PLUS_MAKE_CODE     : key_presses.plus_pressed  = 1;    update_scale();        break;
+        case PLUS_BREAK_CODE    : key_presses.plus_pressed  = 0;    update_scale();        break;
+        case MINUS_MAKE_CODE    : key_presses.minus_pressed = 1;    update_scale();        break;
+        case MINUS_BREAK_CODE   : key_presses.minus_pressed = 0;    update_scale();        break;
+        }
+    }
+}
+keys_t* (get_key_presses)(void) {
+    return &key_presses;
+}
+
+static int16_t mouse_x = 0, mouse_y = 0;
+void (update_mouse)(struct packet *p) {
+    mouse_x = max_16(0, mouse_x + p->delta_x);
+    mouse_x = min_16(mouse_x, (int16_t)graph_get_XRes() - 1);
+
+    mouse_y = max_16(0, mouse_y - p->delta_y);
+    mouse_y = min_16(mouse_y, (int16_t)graph_get_YRes() - 1);
+
+    key_presses.lb_pressed = p->lb;
+}
+int16_t* get_mouse_X(void) { return &mouse_x; }
+int16_t* get_mouse_Y(void) { return &mouse_y; }
+double get_mouse_angle(gunner_t *p) {
+    return atan2(gunner_get_y_screen(p) - mouse_y, mouse_x - gunner_get_x_screen(p));
+}
+
+void update_movement(map_t *map, gunner_t *p, keys_t *keys, list_t *shooter_list) {
+    /** Player movement */{
+        int ver_mov = keys->s_pressed - keys->w_pressed;
+        int hor_mov = keys->d_pressed - keys->a_pressed;
+        double x = gunner_get_x(p);
+        double y = gunner_get_y(p);
+
+        gunner_set_pos(p, x + SHOOTER_SPEED * hor_mov, y);
+        if (map_collides_gunner(map, p)) gunner_set_pos(p, x, y);
+        else {
+            list_node_t *it = list_begin(shooter_list);
+            while (it != list_end(shooter_list)) {
+                gunner_t *p2 = *(gunner_t**)list_node_val(it);
+                if (p != p2 && gunner_collides_gunner(p, p2)) {
+                    gunner_set_pos(p, x, y);
+                    break;
+                }
+                it = list_node_next(it);
+            }
+        }
+        x = gunner_get_x(p);
+        gunner_set_pos(p, x, y + SHOOTER_SPEED * ver_mov);
+        if (map_collides_gunner(map, p)) gunner_set_pos(p, x, y);
+        else {
+            list_node_t *it = list_begin(shooter_list);
+            while (it != list_end(shooter_list)) {
+                gunner_t *p2 = *(gunner_t**)list_node_val(it);
+                if (p != p2 && gunner_collides_gunner(p, p2)) {
+                    gunner_set_pos(p, x, y);
+                    break;
+                }
+                it = list_node_next(it);
+            }
+        }
+    }
+    /** Followers movement */ {
+        list_node_t *it = list_begin(shooter_list);
+        while(it != list_end(shooter_list)){
+            gunner_t *g = *(gunner_t**)list_node_val(it);
+            if(gunner_get_type(g) & GUNNER_FOLLOW){
+                double theta = 0.0;
+                map_where_to_follow(map, gunner_get_x(g), gunner_get_y(g), &theta);
+                double c = fm_cos(theta), s = fm_sin(theta);
+                double dx = ZOMBIE_SPEED*c, dy = -ZOMBIE_SPEED*s;
+                double x = gunner_get_x(g);
+                double y = gunner_get_y(g);
+                gunner_set_pos(g, x+dx, y+dy);
+                if (map_collides_gunner(map, g)){
+                    gunner_set_pos(g, x, y);
+                } else {
+                    list_node_t *it2 = list_begin(shooter_list);
+                    while (it2 != list_end(shooter_list)) {
+                        gunner_t *p2 = *(gunner_t**)list_node_val(it2);
+                        if (g != p2 && gunner_collides_gunner(g, p2)) {
+                            gunner_set_pos(g, x, y);
+                            break;
+                        }
+                        it2 = list_node_next(it2);
+                    }
+                }
+                gunner_set_angle(g, theta-M_PI_2);
+            }
+            it = list_node_next(it);
+        }
+    }
+}
+
+void (get_random_spawn)(const map_t *map, gunner_t *p, list_t *l) {
+    uint16_t w = map_get_width(map), h = map_get_height(map);
+    double x, y;
+
+    while(true){
+        x = rand() % w;
+        y = rand() % h;
+        gunner_set_pos(p, x, y);
+        if(map_collides_gunner(map, p)) continue;
+        int collides = false;
+        list_node_t *it = list_begin(l);
+        while(it != list_end(l)){
+            if(gunner_collides_gunner(p, *list_node_val(it))){
+                collides = true;
+                break;
+            }
+            it = list_node_next(it);
+        }
+        if(!collides) return;
+    }
+}
+
+void update_scale(void) {
+    static uint8_t last_plus = 0, last_minus = 0;
+    if (key_presses.ctrl_pressed) {
+        if (key_presses.plus_pressed && !last_plus) {
+            double scale = ent_get_scale();
+            scale *= 1.1;
+            if (scale <= MAX_SCALE) ent_set_scale(scale);
+        }
+        else if (key_presses.minus_pressed && !last_minus) {
+            double scale = ent_get_scale();
+            scale /= 1.1;
+            if (scale >= MIN_SCALE) ent_set_scale(scale);
+        }
+
+        //printf("SCALE: %d\n", (int)(ent_get_scale()*1000));
+    }
+
+    last_plus = key_presses.plus_pressed;
+    last_minus = key_presses.minus_pressed;
+}
+
+void (shoot_bullet)(const gunner_t *shooter, list_t *bullet_list, const basic_sprite_t *bsp_bullet) {
+    double angle = gunner_get_angle(shooter);
+    double vx = -BULLET_SPEED * fm_sin(angle);
+    double vy = -BULLET_SPEED * fm_cos(angle);
+    bullet_t *bullet = bullet_ctor(shooter, bsp_bullet, gunner_get_x(shooter), gunner_get_y(shooter), vx, vy);
+    list_insert(bullet_list, list_end(bullet_list), bullet);
+}
+
+void (update_game_state)(const map_t *map, list_t *shooter_list, list_t *bullet_list) {
+    /// BULLETS
+    bullet_update_movement_list(bullet_list);
+    list_node_t *bullet_it = list_begin(bullet_list);
+    while (bullet_it != list_end(bullet_list)) {
+        /// Collision with walls
+        bullet_t *bullet = *(bullet_t**)list_node_val(bullet_it);
+        if (map_collides_bullet(map, bullet)) {
+            list_node_t *aux = list_node_next(bullet_it);
+            /// Delete bullet
+            bullet_dtor(list_erase(bullet_list, bullet_it));
+            /// Advance iterator
+            bullet_it = aux;
+            continue;
+        }
+        /// Collision with shooters
+        list_node_t *shooter_it = list_begin(shooter_list);
+        int deleted_bullet = false;
+        while(shooter_it != list_end(shooter_list)){
+            gunner_t *shooter = *(gunner_t**)list_node_val(shooter_it);
+            if(gunner_collides_bullet(shooter, bullet) &&
+               gunner_get_team(shooter) != gunner_get_team(bullet_get_shooter(bullet))) {
+                list_node_t *aux = list_node_next(bullet_it);
+                /// Change health
+                gunner_set_curr_health(shooter, gunner_get_curr_health(shooter) - bullet_get_damage(bullet));
+                if (gunner_get_curr_health(shooter) <= 0) {
+                    gunner_dtor(list_erase(shooter_list, shooter_it));
+                }
+                /// Delete bullet
+                bullet_dtor(list_erase(bullet_list, bullet_it)); deleted_bullet = true;
+                /// Advance iterator
+                bullet_it = aux;
+                break;
+            } else shooter_it = list_node_next(shooter_it);
+        }
+        if(deleted_bullet) continue;
+        /// Advance iterator if necessary
+        bullet_it = list_node_next(bullet_it);
+    }
+    /// MELEE
+    list_node_t *it1 = list_begin(shooter_list);
+    while(it1 != list_end(shooter_list)){
+        gunner_t *s1 = *list_node_val(it1);
+        if(!(gunner_get_type(s1) & GUNNER_MELEE)){ it1 = list_node_next(it1); continue; }
+        list_node_t *it2 = list_begin(shooter_list);
+        while(it2 != list_end(shooter_list)){
+            gunner_t *s2 = *list_node_val(it2);
+            if(gunner_get_team(s1) != gunner_get_team(s2) &&
+               gunner_distance(s1, s2) < MELEE_RANGE)
+                gunner_set_curr_health(s2, gunner_get_curr_health(s2) - MELEE_DAMAGE);
+            if(gunner_get_curr_health(s2) <= 0){
+                list_node_t *aux = list_node_next(it2);
+                gunner_dtor(list_erase(shooter_list, it2));
+                it2 = aux;
+            }else it2 = list_node_next(it2);
+        }
+        it1 = list_node_next(it1);
+    }
+}
+
+text_timer_t* (text_timer_ctor)(const font_t *fnt){
+    if(fnt == NULL) return NULL;
+    text_timer_t *ret = malloc(sizeof(timer_t));
+    if (ret == NULL) return NULL;
+    ret->time = 0;
+    ret->text = text_ctor(fnt, "000s");
+    text_set_color(ret->text, TEXT_COLOR);
+    return ret;
+}
+void (text_timer_update)(text_timer_t *p){
+    if (p->time >= 999) return;
+    p->time++;
+    char buffer[100];
+    sprintf(buffer, "%03ds", p->time);
+    text_set_string(p->text, buffer);
+}
+void (text_timer_reset)(text_timer_t *p){
+    text_set_string(p->text, "000s");
+}
+void (text_timer_dtor)(text_timer_t *p){
+    if (p == NULL) return;
+    text_dtor(p->text);
+    free(p);
+}
+
+host_info_t* host_info_ctor(gunner_t *host, gunner_t *remote) {
+    host_info_t *ret = (host_info_t*)malloc(sizeof(host_info_t));
+    if (ret == NULL) return ret;
+
+    ret->host_x               = (int16_t)gunner_get_x          (host);
+    ret->host_y               = (int16_t)gunner_get_y          (host);
+    ret->host_angle           = (float)  gunner_get_angle      (host);
+    ret->host_health          = (int16_t)gunner_get_health     (host);
+    ret->host_current_health  = (int16_t)gunner_get_curr_health(host);
+
+    // remote
+    ret->remote_x               = (int16_t)gunner_get_x          (remote);
+    ret->remote_y               = (int16_t)gunner_get_y          (remote);
+    ret->remote_angle           = (float)  gunner_get_angle      (remote);
+    ret->remote_health          = (int16_t)gunner_get_health     (remote);
+    ret->remote_current_health  = (int16_t)gunner_get_curr_health(remote);
+
+    //ret->no_bullets = 0;
+
+    return ret;
+}
+void host_info_dtor(host_info_t *p) {
+    if (p==NULL) return;
+    /*
+    if ((p->bullets_x) != NULL){ free(p->bullets_x); p->bullets_x = NULL; }
+
+    if ((p->bullets_y) != NULL){ free(p->bullets_y); p->bullets_y = NULL; }
+
+    if ((p->bullets_vx) != NULL){ free(p->bullets_vx); p->bullets_vx = NULL; }
+
+    if ((p->bullets_vy) != NULL){ free(p->bullets_vy); p->bullets_vy = NULL; }
+
+    if ((p->bullets_shooter) != NULL){ free(p->bullets_shooter); p->bullets_shooter = NULL; }
+    */
+    free(p);
+}
+
+remote_info_t* remote_info_ctor(void) {
+    remote_info_t *ret = (remote_info_t*)malloc(sizeof(remote_info_t));
+    if (ret == NULL) return ret;
+
+    memset(&(ret->remote_keys_pressed), 0, sizeof(keys_t));
+
+    ret->remote_angle = 0;
+
+    return ret;
+}
+void remote_info_dtor(remote_info_t *p) {
+    if (p==NULL) return;
+    free(p);
+}
+
+bullet_info_t* bullet_info_ctor(void) {
+    bullet_info_t *ret = (bullet_info_t*)malloc(sizeof(bullet_info_t));
+    if (ret == NULL) return ret;
+
+    ret->new_bullet = false;
+
+    return ret;
+}
+void bullet_info_dtor(bullet_info_t *p) {
+    if (p == NULL) return;
+    free(p);
+}
+
+void build_host_structure(host_info_t *p, gunner_t *host, gunner_t *remote) {
+    // host
+    p->host_x               = (int16_t)gunner_get_x          (host);
+    p->host_y               = (int16_t)gunner_get_y          (host);
+    p->host_angle           = (float)  gunner_get_angle      (host);
+    p->host_health          = (int16_t)gunner_get_health     (host);
+    p->host_current_health  = (int16_t)gunner_get_curr_health(host);
+
+    // remote
+    p->remote_x               = (int16_t)gunner_get_x          (remote);
+    p->remote_y               = (int16_t)gunner_get_y          (remote);
+    p->remote_angle           = (float)  gunner_get_angle      (remote);
+    p->remote_health          = (int16_t)gunner_get_health     (remote);
+    p->remote_current_health  = (int16_t)gunner_get_curr_health(remote);
+    /*
+    // bullets
+    size_t sz = list_size(bullet_list);
+    p->no_bullets = sz;
+    p->bullets_x        = (int16_t*)realloc(p->bullets_x         , sz * sizeof(int16_t));
+    p->bullets_y        = (int16_t*)realloc(p->bullets_y         , sz * sizeof(int16_t));
+    p->bullets_vx       = (int16_t*)realloc(p->bullets_vx        , sz * sizeof(int16_t));
+    p->bullets_vy       = (int16_t*)realloc(p->bullets_vy        , sz * sizeof(int16_t));
+    p->bullets_shooter  = (bool*)   realloc(p->bullets_shooter   , sz * sizeof(bool ));
+
+    list_node_t *it = list_begin(bullet_list);
+    size_t i = 0;
+    while (it != list_end(bullet_list)) {
+        bullet_t *bullet = *list_node_val(it);
+        p->bullets_x        [i] = (int16_t)bullet_get_x                      (bullet);
+        p->bullets_y        [i] = (int16_t)bullet_get_y                      (bullet);
+        p->bullets_vx       [i] = (int16_t)bullet_get_vx                     (bullet);
+        p->bullets_vy       [i] = (int16_t)bullet_get_vy                     (bullet);
+        p->bullets_shooter  [i] = gunner_get_team(bullet_get_shooter(bullet)) != gunner_get_team(host);
+        it = list_node_next(it);
+        i++;
+    }
+    */
+}
+void build_remote_structure(remote_info_t *p, keys_t *keys, double angle) {
+    memcpy(&(p->remote_keys_pressed), keys, sizeof(keys_t));
+    p->remote_angle = angle;
+}

Property changes on: proj/src/project/src/proj_func.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii097.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii097.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii097.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+....................                .......................
+................                        ...................
+.............                             .................
+..........                                 ................
+..........                                  ...............
+..........                                    .............
+..........                                    .............
+..........             ..........              ............
+..........         .................            ...........
+..........      ......................           ..........
+..........   ..........................          ..........
+.......... .............................         ..........
+........................................          .........
+.........................................         .........
+.........................................         .........
+.........................................         .........
+..........................................        .........
+..........................................        .........
+..........................................        .........
+..........................................        .........
+..........................................         ........
+........................                           ........
+...................                                ........
+................                                   ........
+..............                                     ........
+.............                                      ........
+...........                                        ........
+..........                                         ........
+..........              ..................         ........
+.........            .....................         ........
+........           .......................         ........
+........          ........................         ........
+.......          .........................         ........
+.......         ..........................         ........
+.......         ..........................         ........
+.......         .........................          ........
+.......        ..........................          ........
+......         ..........................          ........
+......         ..........................          ........
+......         .........................           ........
+......         .........................           ........
+.......        ........................            ........
+.......         .......................            ........
+.......         ......................             ........
+.......          ....................              ........
+.......           ..................               ........
+........           ...............                 ........
+........            ............         .         ........
+.........               .....            .         ........
+..........                              ..         ........
+..........                             ...         ........
+...........                           ....         ........
+.............                        .....         ........
+..............                     .......         ........
+................                 .........        .........
+....................         ..............................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii097.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/Makefile
===================================================================
--- proj/src/Makefile	(nonexistent)
+++ proj/src/Makefile	(revision 370)
@@ -0,0 +1,20 @@
+PROG=proj
+
+.PATH: ${.CURDIR}/project/src
+.PATH: ${.CURDIR}/libs/graph/src
+.PATH: ${.CURDIR}/libs/kbc/src
+.PATH: ${.CURDIR}/libs/rtc/src
+.PATH: ${.CURDIR}/libs/timer/src
+.PATH: ${.CURDIR}/libs/uart/src
+.PATH: ${.CURDIR}/libs/classes/src
+.PATH: ${.CURDIR}/libs/utils/src
+
+SRCS= list.c queue.c graph.c kbc.c keyboard.c mouse.c utils.c timer.c interrupts_func.c fast_math.c xpm_utils.c rtc.c uart.c makecode_map.c menu.c proj_func.c rectangle.c font.c ent.c proj.c hltp.c zombies.c campaign.c singleplayer.c chat.c scoreboards.c
+IPATHS=-I./project/include -I./libs -I./libs/graph/include -I./libs/kbc/include -I./libs/rtc/include -I./libs/timer/include -I./libs/uart/include -I./libs/classes/include -I./libs/utils/include -I./maps -I./media/xpm
+
+CPPFLAGS += -pedantic ${IPATHS} -D LCOM_MACRO -D __LCOM_OPTIMIZED__ -Wall -Wextra -Wshadow -Wunreachable-code #-Weverything -Wno-padded -Wno-unused-macros
+
+DPADD += ${LIBLCF}
+LDADD += -llcf
+
+.include <minix.lcom.mk>

Property changes on: proj/src/Makefile
___________________________________________________________________
Added: svn:executable
Index: proj/src/media/font/Consolas/xpm2/ascii101.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii101.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii101.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+........................              .....................
+.....................                    ..................
+...................                        ................
+.................                           ...............
+................                             ..............
+...............                               .............
+..............                                 ............
+.............             .........             ...........
+............            ..............           ..........
+...........           .................          ..........
+..........           ...................          .........
+..........          .....................         .........
+.........          .......................         ........
+.........         ........................         ........
+........          .........................         .......
+........         ..........................         .......
+........         ...........................        .......
+.......          ...........................        .......
+.......         ............................         ......
+.......         ............................         ......
+.......         ............................         ......
+......          ............................         ......
+......         .............................         ......
+......                                               ......
+......                                               ......
+......                                               ......
+......                                               ......
+......                                               ......
+......                                               ......
+......                                               ......
+......         ............................................
+......         ............................................
+......         ............................................
+......         ............................................
+......         ............................................
+.......         ...........................................
+.......         ...........................................
+.......         ...........................................
+.......         ...........................................
+........         ..........................................
+........         ..........................................
+........          .........................................
+.........          ........................................
+.........          ............................... ........
+..........          ............................   ........
+...........           ........................     ........
+...........            .....................       ........
+............              ..............           ........
+.............                  ....                ........
+..............                                     ........
+...............                                    ........
+.................                                  ........
+..................                               ..........
+....................                           ............
+.......................                    ................
+...........................           .....................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii101.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii105.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii105.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii105.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+............                       ........................
+............                       ........................
+............                       ........................
+............                       ........................
+............                       ........................
+............                       ........................
+............                       ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+..........................         ........................
+.........                                           .......
+.........                                           .......
+.........                                           .......
+.........                                           .......
+.........                                           .......
+.........                                           .......
+.........                                           .......
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii105.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii109.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii109.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii109.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+....................      .............       .............
+......       ....           .........           ...........
+.....        ...             .......              .........
+.....        ..               .....                ........
+.....        .                 ...                 ........
+.....                           .                   .......
+.....                                               .......
+.....             ...                  ...           ......
+.....           .......              .......         ......
+.....          .........            .........        ......
+.....         ...........          ..........        ......
+.....         ...........          ..........        ......
+.....         ...........         ............        .....
+.....         ...........         ............        .....
+.....         ...........         ............        .....
+.....        ............         ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+.....        .............        ............        .....
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii109.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii113.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii113.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii113.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.....................            ..........................
+...................                .......        .........
+.................                    .....        .........
+................                      ....        .........
+..............                         ...        .........
+.............                           ..        .........
+.............                            .        .........
+............             .......                  .........
+...........            ............               .........
+...........          ...............              .........
+..........          .................             .........
+..........          ..................            .........
+.........          ....................           .........
+.........         .....................           .........
+........          ......................          .........
+........          ......................          .........
+........         .......................          .........
+........         ........................         .........
+.......          ........................         .........
+.......         .........................         .........
+.......         .........................         .........
+.......         .........................         .........
+.......         .........................         .........
+.......         ..........................        .........
+.......         ..........................        .........
+.......         ..........................        .........
+.......         ..........................        .........
+.......         ..........................        .........
+.......         ..........................        .........
+.......         ..........................        .........
+.......         ..........................        .........
+.......         ..........................        .........
+.......         .........................         .........
+.......         .........................         .........
+.......         .........................         .........
+.......         .........................         .........
+.......          ........................         .........
+........         ........................         .........
+........         .......................          .........
+........         .......................          .........
+........          ......................          .........
+.........         .....................           .........
+.........          ....................           .........
+.........          ...................            .........
+..........          ..................            .........
+..........           ................             .........
+...........           .............               .........
+............            ..........                .........
+............               ...           .        .........
+.............                           ..        .........
+..............                          ..        .........
+...............                        ...        .........
+................                      ....        .........
+..................                  ......        .........
+....................              ........        .........
+.......................        ...........        .........
+..........................................        .........
+..........................................        .........
+..........................................        .........
+..........................................        .........
+..........................................        .........
+..........................................        .........
+..........................................        .........
+..........................................        .........
+..........................................        .........
+..........................................        .........
+..........................................        .........
+..........................................        .........
+..........................................        .........
+..........................................        .........
+..........................................        .........
+..........................................        .........
+..........................................        .........
+..........................................        .........
+..........................................        .........
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii113.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii117.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii117.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii117.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         ........................        .........
+.........         .......................         .........
+.........         .......................         .........
+.........         .......................         .........
+.........         .......................         .........
+.........         .......................         .........
+.........         .......................         .........
+.........         .......................         .........
+..........        .......................         .........
+..........         .....................          .........
+..........         .....................          .........
+..........         .....................          .........
+..........         ....................           .........
+..........          ..................            .........
+...........         ..................            .........
+...........          ................             .........
+...........           ..............              .........
+............            ..........                .........
+............                            ..        .........
+.............                          ...        .........
+.............                          ...        .........
+..............                        ....        .........
+...............                      .....        .........
+................                   .......        .........
+..................               .........        .........
+.....................         .............................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii117.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii121.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii121.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii121.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+.....         ................................         ....
+......         ..............................          ....
+......         ..............................         .....
+......          .............................         .....
+.......         ............................         ......
+.......         ............................         ......
+........         ..........................          ......
+........         ..........................         .......
+........         ..........................         .......
+.........         ........................         ........
+.........         ........................         ........
+..........         .......................         ........
+..........         ......................         .........
+..........         ......................         .........
+...........         ....................         ..........
+...........         ....................         ..........
+............        ....................         ..........
+............         ..................         ...........
+............         ..................         ...........
+.............         .................         ...........
+.............         ................         ............
+.............         ................         ............
+..............         ...............        .............
+..............         ..............         .............
+...............         .............         .............
+...............         ............         ..............
+...............         ............         ..............
+................         ...........        ...............
+................         ..........         ...............
+.................        ..........         ...............
+.................         .........        ................
+.................         ........         ................
+..................         .......        .................
+..................         ......         .................
+...................        ......         .................
+...................         .....        ..................
+...................         ....         ..................
+....................        ....         ..................
+....................         ...        ...................
+.....................        ..         ...................
+.....................         .        ....................
+.....................                  ....................
+......................                 ....................
+......................                .....................
+.......................               .....................
+.......................              ......................
+.......................              ......................
+........................             ......................
+........................            .......................
+........................            .......................
+.........................           .......................
+.........................          ........................
+..........................         ........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+........................         ..........................
+........................         ..........................
+.......................          ..........................
+.......................         ...........................
+.......................         ...........................
+......................         ............................
+......................         ............................
+.....................         .............................
+....................          .............................
+...................           .............................
+................             ..............................
+.........                   ...............................
+.........                   ...............................
+.........                  ................................
+.........                 .................................
+.........               ...................................
+.........              ....................................
+.........           .......................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii121.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/xpm2/ascii125.xpm2
===================================================================
--- proj/src/media/font/Consolas/xpm2/ascii125.xpm2	(nonexistent)
+++ proj/src/media/font/Consolas/xpm2/ascii125.xpm2	(revision 370)
@@ -0,0 +1,150 @@
+59 147 2 1 
+  c #000000
+. c None
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........          ......................................
+...........              ..................................
+...........                 ...............................
+...........                  ..............................
+...........                   .............................
+...........                    ............................
+...........                     ...........................
+....................            ...........................
+......................          ...........................
+.......................          ..........................
+........................         ..........................
+........................         ..........................
+........................         ..........................
+........................         ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+..........................         ........................
+..........................         ........................
+..........................          .......................
+...........................           .....................
+...........................             ...................
+............................                    ...........
+..............................                  ...........
+................................                ...........
+..................................              ...........
+...............................                 ...........
+..............................                  ...........
+............................                    ...........
+...........................             ...................
+...........................          ......................
+..........................          .......................
+..........................         ........................
+..........................         ........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................         .........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+.........................        ..........................
+........................         ..........................
+........................         ..........................
+........................         ..........................
+........................         ..........................
+.......................          ..........................
+......................          ...........................
+....................            ...........................
+...........                    ............................
+...........                    ............................
+...........                   .............................
+...........                  ..............................
+...........                 ...............................
+...........              ..................................
+...........         .......................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................
+...........................................................

Property changes on: proj/src/media/font/Consolas/xpm2/ascii125.xpm2
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/Consolas/Consolas.txt
===================================================================
--- proj/src/media/font/Consolas/Consolas.txt	(nonexistent)
+++ proj/src/media/font/Consolas/Consolas.txt	(revision 370)
@@ -0,0 +1,6 @@
+ !"#$%&'()*+,-./
+0123456789:;<=>?
+@ABCDEFGHIJKLMNO
+PQRSTUVWXYZ[\]^_
+`abcdefghijklmno
+pqrstuvwxyz{|}~

Property changes on: proj/src/media/font/Consolas/Consolas.txt
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font/split_font.py
===================================================================
--- proj/src/media/font/split_font.py	(nonexistent)
+++ proj/src/media/font/split_font.py	(revision 370)
@@ -0,0 +1,24 @@
+import os
+import sys
+import glob
+from PIL import Image
+
+f = sys.argv[1]
+WCHAR = int(sys.argv[2])
+HCHAR = int(sys.argv[3])
+Nw    = int(sys.argv[4])
+Nh    = int(sys.argv[5])
+i     = int(sys.argv[6])
+
+os.system("mkdir -p %s/png"%f)
+im = Image.open("%s/%s.png"%(f,f))
+W, H = im.size
+for h in range(Nh):
+    t = HCHAR*h
+    b = HCHAR*(h+1)
+    for w in range(Nw):
+        l = WCHAR*w
+        r = WCHAR*(w+1)
+        im1 = im.crop((l,t,r,b))
+        im1.save("%s/png/ascii%03d.png"%(f,i))
+        i += 1

Property changes on: proj/src/media/font/split_font.py
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/media/font
===================================================================
--- proj/src/media/font	(nonexistent)
+++ proj/src/media/font	(revision 370)

Property changes on: proj/src/media/font
___________________________________________________________________
Added: svn:ignore
## -0,0 +1 ##
+xpm
Index: proj/src/media/xpm/crosshair.xpm
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/x-xpmi
Index: proj/src/media/xpm/crosshair.xpm
===================================================================
--- proj/src/media/xpm/crosshair.xpm	(nonexistent)
+++ proj/src/media/xpm/crosshair.xpm	(revision 370)

Property changes on: proj/src/media/xpm/crosshair.xpm
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+image/x-xpmi
\ No newline at end of property
Index: proj/src/media/xpm/pistol.xpm
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/x-xpmi
Index: proj/src/media/xpm/pistol.xpm
===================================================================
--- proj/src/media/xpm/pistol.xpm	(nonexistent)
+++ proj/src/media/xpm/pistol.xpm	(revision 370)

Property changes on: proj/src/media/xpm/pistol.xpm
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+image/x-xpmi
\ No newline at end of property
Index: proj/src/media/xpm/zombie.xpm
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = image/x-xpmi
Index: proj/src/media/xpm/zombie.xpm
===================================================================
--- proj/src/media/xpm/zombie.xpm	(nonexistent)
+++ proj/src/media/xpm/zombie.xpm	(revision 370)

Property changes on: proj/src/media/xpm/zombie.xpm
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+image/x-xpmi
\ No newline at end of property
Index: proj/src/project/include/chat.h
===================================================================
--- proj/src/project/include/chat.h	(nonexistent)
+++ proj/src/project/include/chat.h	(revision 370)
@@ -0,0 +1,22 @@
+#ifndef CHAT_H_INCLUDED
+#define CHAT_H_INCLUDED
+
+/**
+ * @defgroup    chat    chat
+ * @ingroup proj
+ * @brief   Chat module.
+ *
+ * @{
+ */
+
+/**
+* @brief Chat.
+* @return  SUCCESS if operation was successful, other value otherwise
+*/
+int (chat)(void);
+
+/**
+ * @}
+ */
+
+#endif //CHAT_H_INCLUDED

Property changes on: proj/src/project/include/chat.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/include/makecode_map.h
===================================================================
--- proj/src/project/include/makecode_map.h	(nonexistent)
+++ proj/src/project/include/makecode_map.h	(revision 370)
@@ -0,0 +1,28 @@
+#ifndef MAKE_CODE_MAP_H_
+#define MAKE_CODE_MAP_H_
+
+/**
+ * @defgroup makecode_map makecode_map
+ * @ingroup proj
+ * @brief Makecode map.
+ *
+ * @{
+ */
+
+#include <stdint.h>
+
+/// @brief Error code
+#define ERROR_CODE      0
+
+/**
+ * @brief Maps make code into char
+ * @param code      Make code to map.
+ * @return ERROR_CODE if code char isn't valid, otherwise the character.
+ */
+char (map_makecode)(uint8_t code);
+
+/**
+ * @}
+ */
+
+#endif /* end of include guard: MAKE_CODE_MAP_H_ */

Property changes on: proj/src/project/include/makecode_map.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/include/proj_structures.h
===================================================================
--- proj/src/project/include/proj_structures.h	(nonexistent)
+++ proj/src/project/include/proj_structures.h	(revision 370)
@@ -0,0 +1,184 @@
+#ifndef PROJ_STRUCTURES_H_INCLUDED
+#define PROJ_STRUCTURES_H_INCLUDED
+
+/**
+ * @defgroup proj_structures proj_structures
+ * @ingroup proj
+ * @brief Project structures.
+ *
+ * @{
+ */
+
+#include <stdint.h>
+#include "ent.h"
+
+/**
+ * @}
+ */
+
+/**
+ * @defgroup keys_t keys_t
+ * @ingroup proj_structures
+ * @brief Keys pressed module.
+ *
+ * @{
+ */
+
+/**
+ * @brief Keys pressed.
+ */
+typedef struct {
+    /// @brief W is pressed when 1
+    uint8_t w_pressed       : 1;
+    /// @brief A is pressed when 1
+    uint8_t a_pressed       : 1;
+    /// @brief S is pressed when 1
+    uint8_t s_pressed       : 1;
+    /// @brief D is pressed when 1
+    uint8_t d_pressed       : 1;
+    /// @brief Ctrl is pressed when 1
+    uint8_t ctrl_pressed    : 1;
+    /// @brief Plus (+) is pressed when 1
+    uint8_t plus_pressed    : 1;
+    /// @brief Minus (-) is pressed when 1
+    uint8_t minus_pressed   : 1;
+    /// @brief Mouse left button is pressed when 1
+    uint8_t lb_pressed      : 1;
+} keys_t;
+
+/**
+ * @}
+ */
+
+/**
+* @defgroup host_info_t host_info_t
+* @ingroup proj_structures
+* @brief Host info module.
+*
+* @{
+*/
+
+/**
+ * @brief Information to transmit from host to remote.
+ */
+typedef struct {
+    // host
+    /// @brief Host player X-position
+    int16_t    host_x;
+    /// @brief Host player Y-postition
+    int16_t    host_y;
+    /// @brief Host player angle
+    float      host_angle;
+    /// @brief Host player health
+    int16_t    host_health;
+    /// @brief Host player current health
+    int16_t    host_current_health;
+
+    // remote
+    /// @brief Remote player X-position
+    int16_t    remote_x;
+    /// @brief Remote player Y-postition
+    int16_t    remote_y;
+    /// @brief Remote player angle
+    float      remote_angle;
+    /// @brief Remote player health
+    int16_t    remote_health;
+    /// @brief Remote player current health
+    int16_t    remote_current_health;
+    /*
+    // bullets
+    /// @brief Number of bullets
+    uint8_t    no_bullets;
+    /// @brief X-position of the bullets
+    int16_t   *bullets_x;
+    /// @brief Y-position of the bullets
+    int16_t   *bullets_y;
+    /// @brief X-speed of the bullets
+    int16_t   *bullets_vx;
+    /// @brief Y-speed of the bullets
+    int16_t   *bullets_vy;
+    /// @brief Who shot each bullet
+    bool      *bullets_shooter; // false for host, true for remote
+    */
+} host_info_t;
+/**
+ * @brief Construct host information.
+ * @param   host    Pointer to host gunner
+ * @param   remote  Pointer to remote gunner
+ * @return  Pointer to constructed host information, or NULL if failed
+ */
+host_info_t* host_info_ctor(gunner_t *host, gunner_t *remote);
+/**
+ * @brief Destruct host information.
+ * @param   p   Pointer to host information to be destructed
+ */
+void host_info_dtor(host_info_t *p);
+
+/**
+ * @}
+ */
+
+/**
+* @defgroup remote_info_t remote_info_t
+* @ingroup proj_structures
+* @brief Remote info module.
+*
+* @{
+*/
+
+/**
+ * @brief Information to transmit from remote to host.
+ */
+typedef struct {
+    /// @brief Remote keys that are pressed
+    keys_t  remote_keys_pressed;
+    /// @brief Remote player angle
+    double  remote_angle;
+} remote_info_t;
+/**
+ * @brief Construct remote information.
+ * @return  Pointer to constructed remote information, or NULL if failed
+ */
+remote_info_t* remote_info_ctor(void);
+/**
+ * @brief Destruct remote information.
+ * @param   p   Pointer to remote information to be destructed
+ */
+void remote_info_dtor(remote_info_t *p);
+
+/**
+ * @}
+ */
+
+/**
+* @defgroup bullet_info_t bullet_info_t
+* @ingroup proj_structures
+* @brief Bullet event module.
+*
+* @{
+*/
+
+
+/**
+ * @brief Bullet event to transmit from remote to host.
+ */
+typedef struct {
+    /// @brief New bullet signal from remote
+    bool   new_bullet;
+} bullet_info_t;
+/**
+ * @brief Construct bullet event.
+ * @return  Pointer to constructed bullet event, or NULL if failed
+ */
+bullet_info_t* bullet_info_ctor(void);
+/**
+ * @brief Destruct bullet event.
+ * @param   p   Pointer to bullet event to be destructed
+ */
+void bullet_info_dtor(bullet_info_t *p);
+
+/**
+ * @}
+ */
+
+#endif /* end of include guard: PROJ_STRUCTURES_H_INCLUDED */

Property changes on: proj/src/project/include/proj_structures.h
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/src/campaign.c
===================================================================
--- proj/src/project/src/campaign.c	(nonexistent)
+++ proj/src/project/src/campaign.c	(revision 370)
@@ -0,0 +1,122 @@
+#include <lcom/lcf.h>
+
+#include "campaign.h"
+
+#include "proj.h"
+
+#include "proj_macros.h"
+#include "proj_func.h"
+#include "ent.h"
+#include "interrupts_func.h"
+
+#include "libs.h"
+
+#include <math.h>
+
+int (campaign)(void){
+
+    int r;
+
+    ent_set_scale(DEFAULT_SCALE);
+    text_timer_t *in_game_timer = text_timer_ctor(font_get_default());
+
+    list_t *shooter_list = list_ctor();
+
+    gunner_t *shooter1 = gunner_ctor(bsp_shooter, bsp_pistol, GUNNER_PLAYER, 1); if(shooter1 == NULL) printf("Failed to get shooter1\n");
+    gunner_set_spawn(shooter1, 75, 75);
+    gunner_set_pos(shooter1, 75, 75);
+
+    gunner_t *shooter2 = gunner_ctor(bsp_shooter, bsp_nothing, GUNNER_PLAYER, 2);
+    gunner_set_spawn(shooter2, 975, 75);
+    gunner_set_pos(shooter2, 775, 75);
+
+    list_insert(shooter_list, list_end(shooter_list), shooter1);
+    list_insert(shooter_list, list_end(shooter_list), shooter2);
+
+    list_t *bullet_list  = list_ctor();
+
+    ent_set_origin(gunner_get_x(shooter1)-ent_get_XLength()/2.0,
+    gunner_get_y(shooter1)-ent_get_YLength()/2.0);
+
+    //uint32_t refresh_count_value = sys_hz() / REFRESH_RATE;
+    uint8_t last_lb = 0;
+    struct packet pp;
+    keys_t *keys = get_key_presses();
+
+    /// loop stuff
+    uint64_t int_vector = 0;
+    int good = true;
+    while (good) {
+        /* Get a request message. */
+        if((r = get_interrupts_vector(&int_vector))) return r;
+        uint32_t n = 1;
+        for (uint8_t i = 0; i < 32; i++, n <<= 1) {
+            if(!good) break;
+            if (int_vector & n) {
+                interrupt_handler(i);
+                switch (i) {
+                    case TIMER0_IRQ:
+
+                    if (timer_get_no_interrupts() % 60 == 0) text_timer_update(in_game_timer);
+                    update_movement(map1, shooter1, keys, shooter_list);
+
+                    update_game_state(map1, shooter_list, bullet_list);
+
+                    //update_scale();
+                    double angle = get_mouse_angle(shooter1);
+                    gunner_set_angle(shooter1, angle - M_PI_2);
+
+                    ent_set_origin(gunner_get_x(shooter1)-ent_get_XLength()/2.0,
+                    gunner_get_y(shooter1)-ent_get_YLength()/2.0);
+
+                    graph_clear_screen();
+                    map_draw   (map1);
+                    bullet_draw_list(bullet_list);
+                    gunner_draw_list(shooter_list);
+
+                    text_draw(in_game_timer->text);
+
+                    sprite_set_pos(sp_crosshair, *get_mouse_X(), *get_mouse_Y());
+                    sprite_draw(sp_crosshair);
+                    graph_draw();
+
+                    break;
+                    case KBC_IRQ:
+                    if(!keyboard_get_done()) break;
+                    if (keyboard_get_scancode()[0] == ESC_BREAK_CODE) {
+                        good = false;
+                    }
+                    break;
+                    case MOUSE_IRQ:
+                    if (mouse_get_counter_mouse_ih() >= 3) {
+                        mouse_parse_packet(mouse_get_packet_mouse_ih(), &pp);
+                        update_mouse(&pp);
+                        if (last_lb ^ keys->lb_pressed && keys->lb_pressed)
+                        shoot_bullet(shooter1, bullet_list, bsp_bullet);
+                        last_lb = keys->lb_pressed;
+                        mouse_set_counter_mouse_ih(0);
+
+                    }
+                    break;
+                    case COM1_IRQ: nctp_ih(); break;
+                }
+            }
+        }
+    }
+
+    while(list_size(shooter_list) > 0){
+        gunner_t *p = list_erase(shooter_list, list_begin(shooter_list));
+        gunner_dtor(p);
+    }
+    if(list_dtor(shooter_list)) printf("COULD NOT DESTRUCT SHOOTER LIST\n");
+
+    while(list_size(bullet_list) > 0){
+        bullet_t *p = (bullet_t*)list_erase(bullet_list, list_begin(bullet_list));
+        bullet_dtor(p);
+    }
+    if(list_dtor(bullet_list)) printf("COULD NOT DESTRUCT BULLET LIST\n");
+
+    text_timer_dtor(in_game_timer); in_game_timer = NULL;
+
+    return SUCCESS;
+}

Property changes on: proj/src/project/src/campaign.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/src/interrupts_func.c
===================================================================
--- proj/src/project/src/interrupts_func.c	(nonexistent)
+++ proj/src/project/src/interrupts_func.c	(revision 370)
@@ -0,0 +1,214 @@
+#include <lcom/lcf.h>
+
+#include "interrupts_func.h"
+#include "timer.h"
+#include "keyboard.h"
+#include "mouse.h"
+#include "hltp.h"
+#include "utils.h"
+#include "errors.h"
+
+static int timer_subscribed = 0, timer_id;
+
+static int keyboard_subscribed = 0, kbc_id;
+
+static int mouse_subscribed = 0, mouse_id;
+
+static int uart_subscribed = 0, uart_id;
+
+static void (*const ih[])(void) =   {    timer_int_handler,
+                                         kbc_ih,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         mouse_ih,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                         NULL,
+                                     };
+/*
+static void process_received(const uint8_t *p, const size_t sz){
+    void *q = NULL;
+    hltp_type t = hltp_interpret(p, sz, &q);
+    switch(t){
+        case hltp_type_string:{
+            char *s = q;
+            printf("%s\n", s);
+        } break;
+        default: break;
+    }
+}
+*/
+int (subscribe_all)(void) {
+
+    /// Timer interrupt handling
+    timer_id = 0;
+    if(subscribe_timer_interrupt(TIMER0_IRQ, &timer_id)) {
+        printf("%s: failed to subscribe timer interrupts.\n", __func__);
+        return SBCR_ERROR;
+    }
+    timer_subscribed = 1;
+
+    /// Keyboard interrupt handling
+    kbc_id = 0;
+    if (subscribe_kbc_interrupt(KBC_IRQ, &kbc_id)) {
+        printf("%s: failed to subscribe keyboard interrupts.\n", __func__);
+        if (unsubscribe_all())
+            printf("%s: failed to unsubcribe driver, unexpected behaviour is expected.\n", __func__);
+        return SBCR_ERROR;
+    }
+    keyboard_subscribed = 1;
+
+    /// Mouse interrupt handling
+    mouse_id = 0;
+    if (subscribe_mouse_interrupt(MOUSE_IRQ, &mouse_id)) { // subscribes mouse interrupts in exclusive mode
+        printf("%s: failed to subscribe mouse interrupts.\n", __func__);
+        if (unsubscribe_all())
+            printf("%s: failed to unsubcribe driver, unexpected behaviour is expected.\n", __func__);
+        return SBCR_ERROR;
+    }
+    mouse_subscribed = 1;
+    if (sys_irqdisable(&mouse_id)) { // temporarily disables our interrupts notifications
+        printf("%s: failed to disable mouse interrupts.\n", __func__);
+        if (unsubscribe_all())
+            printf("%s: failed to unsubcribe driver, unexpected behaviour is expected.\n", __func__);
+        return SBCR_ERROR;
+    }
+    if (mouse_set_data_report(true)) { // enables mouse data reporting
+        printf("%s: failed to enable mouse data reporting.\n", __func__);
+        if (unsubscribe_all())
+            printf("%s: failed to unsubcribe driver, unexpected behaviour is expected.\n", __func__);
+        return SBCR_ERROR;
+    }
+    if (sys_irqenable(&mouse_id)) { // re-enables our interrupts notifications
+        printf("%s: failed to enable mouse interrupts.\n", __func__);
+        if (unsubscribe_all())
+            printf("%s: failed to unsubcribe driver, unexpected behaviour is expected.\n", __func__);
+        return SBCR_ERROR;
+    }
+
+    /// UART interrupt handling
+    uart_id = 0;
+    uart_set_bits_per_character(COM1_ADDR, 8);
+    uart_set_stop_bits         (COM1_ADDR, 2);
+    uart_set_parity            (COM1_ADDR, uart_parity_even);
+    uart_set_bit_rate          (COM1_ADDR, 115200);
+    uart_enable_int_rx (COM1_ADDR);
+    uart_enable_int_tx(COM1_ADDR);
+    if(subscribe_uart_interrupt(COM1_IRQ, &uart_id)) {
+        printf("%s: failed to subscribe UART interrupts.\n", __func__);
+        return SBCR_ERROR;
+    }
+    uart_subscribed = 1;
+    nctp_init();
+
+    return SUCCESS;
+}
+
+int (unsubscribe_all)(void) {
+    int r = SUCCESS;
+
+    // Unsubscribe Timer Interrupts
+    if (timer_subscribed) {
+        if (unsubscribe_interrupt(&timer_id)) {
+            printf("%s: failed to unsubcribe timer interrupts.\n", __func__);
+            r = UNSBCR_ERROR;
+        }
+        timer_subscribed = 0;
+    }
+
+    // Unsubscribe Keyboard interrupts
+    if (keyboard_subscribed) {
+        if (unsubscribe_interrupt(&kbc_id)) {
+            printf("%s: failed to unsubcribe keyboard interrupts.\n", __func__);
+            r = UNSBCR_ERROR;
+        }
+        keyboard_subscribed = 0;
+    }
+
+    // Unsubscribe Mouse Interrupts
+    if (mouse_subscribed) {
+        if (sys_irqdisable(&mouse_id)) { // temporarily disables our interrupts notifications
+            printf("%s: failed to disable mouse interrupts.\n", __func__);
+            r = UNSBCR_ERROR;
+        }
+        if (mouse_set_data_report(false)) { // disables mouse data reporting
+            printf("%s: failed to disable mouse data reporting.\n", __func__);
+            r = UNSBCR_ERROR;
+        }
+        if (sys_irqenable(&mouse_id)) { // re-enables our interrupts notifications
+            printf("%s: failed to enable mouse interrupts.\n", __func__);
+            r = UNSBCR_ERROR;
+        }
+        if (unsubscribe_interrupt(&mouse_id)) { // unsubscribes interrupts
+            printf("%s: failed to unsubcribe mouse interrupts.\n", __func__);
+            r = UNSBCR_ERROR;
+        }
+        mouse_subscribed = 0;
+    }
+
+    // Unsubscribe UART interrupts
+    if (uart_subscribed) {
+        if (unsubscribe_interrupt(&uart_id)) {
+            printf("%s: failed to unsubcribe UART interrupts.\n", __func__);
+            r = UNSBCR_ERROR;
+        }
+        uart_enable_int_rx(COM1_ADDR);
+        uart_enable_int_tx(COM1_ADDR);
+        uart_subscribed = 0;
+    }
+    nctp_free();
+
+    return r;
+}
+
+void (interrupt_handler)(uint8_t handler) {
+    if (handler >= 32)              return;
+    if ((ih[handler]) == NULL)      return;
+    (*ih[handler])();
+}
+
+int get_interrupts_vector(uint64_t *p){
+    int r;
+
+    *p = 0;
+
+    int ipc_status;
+    message msg;
+    if ((r = driver_receive(ANY, &msg, &ipc_status)) != 0) {
+        printf("driver_receive failed with %d", r);
+        return OTHER_ERROR;
+    }
+    if (is_ipc_notify(ipc_status)) { /* received notification */
+        switch (_ENDPOINT_P(msg.m_source)) {
+            case HARDWARE: /* hardware interrupt notification */
+                *p = msg.m_notify.interrupts;
+                return SUCCESS;
+            default: break; /* no other notifications expected: do nothing */
+        }
+    }
+    return SUCCESS;
+}

Property changes on: proj/src/project/src/interrupts_func.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/project/src/scoreboards.c
===================================================================
--- proj/src/project/src/scoreboards.c	(nonexistent)
+++ proj/src/project/src/scoreboards.c	(revision 370)
@@ -0,0 +1,103 @@
+#include <lcom/lcf.h>
+
+#include "scoreboards.h"
+
+#include "graph.h"
+#include "rectangle.h"
+#include "proj_func.h"
+#include "proj_macros.h"
+#include "rtc.h"
+#include "errors.h"
+
+#include <stdio.h>
+
+#define MAX_HIGHSCORES   3 /** @brief Number of scores saved */
+
+struct  score_info {
+    int day;
+    int month;
+    int year;
+    int hour;
+    int min;
+    int sec;
+    int score;
+    int time_played;
+};
+
+struct highscores {
+    score_info_t *highscores[MAX_HIGHSCORES];
+
+    const font_t *fnt;
+    rectangle_t *r[(MAX_HIGHSCORES+1)*3 + 1];
+    text_t      *t[(MAX_HIGHSCORES+1)*3 + 1];
+    rectangle_t *frame;
+};
+
+score_info_t* (score_ctor)(int score, int time_played){
+    score_info_t *ret = (score_info_t*)malloc(sizeof(score_info_t));
+    if (ret == NULL) return NULL;
+    uint8_t score_date[4];
+    if (rtc_read_date(score_date)) return NULL;
+    ret->sec = score_date[0];
+    ret->min = score_date[1];
+    ret->hour = score_date[2];
+
+    if (rtc_read_time(score_date)) return NULL;
+
+    ret->day = score_date[1];
+    ret->month = score_date[2];
+    ret->year = score_date[3];
+
+    ret->score = score;
+    ret->time_played = time_played;
+
+    return ret;
+}
+
+void (score_dtor)(score_info_t *p){
+    if (p != NULL) free(p);
+}
+
+highscores_t* (highscores_ctor)(const font_t *fnt, const char *path) {
+    if(fnt == NULL || path == NULL) return NULL;
+
+    FILE *f = fopen(path, "r");
+    if (f == NULL) return NULL;
+    highscores_t *ret = (highscores_t*)malloc(sizeof(highscores_t));
+    if (ret == NULL) return NULL;
+    char line[30];
+    for (int i = 0; i < MAX_HIGHSCORES; i++) {
+        fgets(line, 30, f);
+        score_info_t *score = (score_info_t*)malloc(sizeof(score_info_t));
+
+        sscanf(line, "%d/%d/%d %d:%d:%d - %d - %d\n",
+                    &(score->day), &(score->month), &(score->year),
+                    &(score->hour), &(score->month), &(score->sec),
+                    &(score->score), &(score->time_played));
+        ret->highscores[i] = score;
+    }
+    fclose(f);
+
+    return ret;
+}
+
+void (highscores_save)(const highscores_t *p, const char *path) {
+    if(p == NULL || path == NULL) return;
+
+    FILE *f = fopen(path, "w");
+    if (f == NULL) return;
+    for (int i = 0; i < MAX_HIGHSCORES; i++) {
+        score_info_t *score = p->highscores[i];
+        fprintf(f, "%d/%d/%d %d:%d:%d - %d - %d\n",
+                    (score->day), (score->month), (score->year),
+                    (score->hour), (score->month), (score->sec),
+                    (score->score), (score->time_played));
+    }
+    fclose(f);
+}
+
+void (highscores_dtor)(highscores_t *p) {
+    for (int i = 0; i < MAX_HIGHSCORES; i++) {
+        score_dtor(p->highscores[i]);
+    }
+}

Property changes on: proj/src/project/src/scoreboards.c
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: proj/src/setup.sh
===================================================================
--- proj/src/setup.sh	(nonexistent)
+++ proj/src/setup.sh	(revision 370)
@@ -0,0 +1,6 @@
+cd media
+./setup.sh
+cd ..
+cd maps
+./setup.sh
+cd ..

Property changes on: proj/src/setup.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
